Uses of Class
org.openstreetmap.josm.data.osm.AbstractPrimitive
-
Packages that use AbstractPrimitive Package Description org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.vector org.openstreetmap.josm.io Provides the classes for JOSM input/output support. -
-
Uses of AbstractPrimitive in org.openstreetmap.josm.data.osm
Subclasses of AbstractPrimitive in org.openstreetmap.josm.data.osm Modifier and Type Class Description class
Node
One node data, consisting of one world coordinate waypoint.class
NodeData
The data on a single node (tags and position) that is stored in the databaseclass
OsmPrimitive
class
PrimitiveData
This class can be used to save properties of OsmPrimitive.class
Relation
A relation, having a set of tags and any number (0...n) of members.class
RelationData
Relation data.class
Way
One full way, consisting of a list of waynodes
.class
WayData
The data (tags and node ids) that is stored for a way in the database.Methods in org.openstreetmap.josm.data.osm with parameters of type AbstractPrimitive Modifier and Type Method Description void
AbstractPrimitive. cloneFrom(AbstractPrimitive other)
Get and write all attributes from the parameter. -
Uses of AbstractPrimitive in org.openstreetmap.josm.data.vector
Subclasses of AbstractPrimitive in org.openstreetmap.josm.data.vector Modifier and Type Class Description class
VectorNode
The "Node" type of a vector layerclass
VectorPrimitive
The base class for Vector primitivesclass
VectorRelation
The "Relation" type for vectorsclass
VectorWay
The "Way" type for a Vector layer -
Uses of AbstractPrimitive in org.openstreetmap.josm.io
Fields in org.openstreetmap.josm.io with type parameters of type AbstractPrimitive Modifier and Type Field Description protected static Comparator<AbstractPrimitive>
OsmWriter. byIdComparator
Sorts-1
→-infinity
, then+1
→+infinity
-