Uses of Class
org.openstreetmap.josm.data.osm.PrimitiveData

Packages that use PrimitiveData
org.openstreetmap.josm.actions   
org.openstreetmap.josm.command   
org.openstreetmap.josm.data.osm   
org.openstreetmap.josm.data.osm.visitor   
org.openstreetmap.josm.io   
 

Uses of PrimitiveData in org.openstreetmap.josm.actions
 

Fields in org.openstreetmap.josm.actions with type parameters of type PrimitiveData
private  java.util.Collection<PrimitiveData> PasteTagsAction.TagPaster.source
           
 

Methods in org.openstreetmap.josm.actions with type parameters of type PrimitiveData
protected
<T extends PrimitiveData>
java.util.Collection<? extends PrimitiveData>
PasteTagsAction.TagPaster.getSourcePrimitivesByType(OsmPrimitiveType type)
          Replies all primitives of type type in the current selection.
 

Methods in org.openstreetmap.josm.actions that return types with arguments of type PrimitiveData
protected
<T extends PrimitiveData>
java.util.Collection<? extends PrimitiveData>
PasteTagsAction.TagPaster.getSourcePrimitivesByType(OsmPrimitiveType type)
          Replies all primitives of type type in the current selection.
 

Constructor parameters in org.openstreetmap.josm.actions with type arguments of type PrimitiveData
PasteTagsAction.TagPaster(java.util.Collection<PrimitiveData> source, java.util.Collection<OsmPrimitive> target)
           
 

Uses of PrimitiveData in org.openstreetmap.josm.command
 

Fields in org.openstreetmap.josm.command with type parameters of type PrimitiveData
private  java.util.Map<OsmPrimitive,PrimitiveData> DeleteCommand.clonedPrimitives
           
private  java.util.Map<OsmPrimitive,PrimitiveData> Command.cloneMap
          the map of OsmPrimitives in the original state to OsmPrimitives in cloned state
private  java.util.List<PrimitiveData> AddPrimitivesCommand.data
           
protected  Storage<PrimitiveData> PurgeCommand.makeIncompleteData
           
protected  java.util.Map<PrimitiveId,PrimitiveData> PurgeCommand.makeIncompleteData_byPrimId
           
 java.util.Map<OsmPrimitive,PrimitiveData> Command.CloneVisitor.orig
           
 

Methods in org.openstreetmap.josm.command that return PrimitiveData
 PrimitiveData Command.getOrig(OsmPrimitive osm)
          Lets other commands access the original version of the object.
 

Constructor parameters in org.openstreetmap.josm.command with type arguments of type PrimitiveData
AddPrimitivesCommand(java.util.List<PrimitiveData> data)
           
AddPrimitivesCommand(java.util.List<PrimitiveData> data, OsmDataLayer layer)
           
 

Uses of PrimitiveData in org.openstreetmap.josm.data.osm
 

Subclasses of PrimitiveData in org.openstreetmap.josm.data.osm
 class NodeData
           
 class RelationData
           
 class WayData
           
 

Fields in org.openstreetmap.josm.data.osm with type parameters of type PrimitiveData
private  java.lang.Class<? extends PrimitiveData> OsmPrimitiveType.dataClass
           
private  java.util.List<PrimitiveData> PrimitiveDeepCopy.directlyAdded
           
private  java.util.List<PrimitiveData> PrimitiveDeepCopy.referenced
           
 

Methods in org.openstreetmap.josm.data.osm with type parameters of type PrimitiveData
static
<T extends PrimitiveData>
java.util.List<T>
PrimitiveData.getFilteredList(java.util.Collection<T> list, OsmPrimitiveType type)
           
 

Methods in org.openstreetmap.josm.data.osm that return PrimitiveData
abstract  PrimitiveData PrimitiveData.makeCopy()
           
abstract  PrimitiveData OsmPrimitive.save()
          Save parameters of this primitive to the transport object
 

Methods in org.openstreetmap.josm.data.osm that return types with arguments of type PrimitiveData
 java.util.List<PrimitiveData> PrimitiveDeepCopy.getAll()
           
 java.lang.Class<? extends PrimitiveData> OsmPrimitiveType.getDataClass()
           
 java.util.List<PrimitiveData> PrimitiveDeepCopy.getDirectlyAdded()
           
 java.util.List<PrimitiveData> PrimitiveDeepCopy.getReferenced()
           
 

Methods in org.openstreetmap.josm.data.osm with parameters of type PrimitiveData
 void Way.load(PrimitiveData data)
           
 void OsmPrimitive.load(PrimitiveData data)
          Loads (clone) this primitive from provided PrimitiveData
 void Node.load(PrimitiveData data)
           
 void Relation.load(PrimitiveData data)
           
protected  void OsmPrimitive.saveCommonAttributes(PrimitiveData data)
           
 

Constructors in org.openstreetmap.josm.data.osm with parameters of type PrimitiveData
PrimitiveData(PrimitiveData data)
           
 

Constructor parameters in org.openstreetmap.josm.data.osm with type arguments of type PrimitiveData
OsmPrimitiveType(java.lang.String apiTypeName, java.lang.Class<? extends OsmPrimitive> osmClass, java.lang.Class<? extends PrimitiveData> dataClass)
           
 

Uses of PrimitiveData in org.openstreetmap.josm.data.osm.visitor
 

Fields in org.openstreetmap.josm.data.osm.visitor with type parameters of type PrimitiveData
private  java.util.HashMap<OsmPrimitive,PrimitiveData> MergeSourceBuildingVisitor.mappedPrimitives
           
 

Uses of PrimitiveData in org.openstreetmap.josm.io
 

Methods in org.openstreetmap.josm.io with parameters of type PrimitiveData
private  void OsmReader.readCommon(PrimitiveData current)
          Read out the common attributes and put them into current OsmPrimitive.
 



JOSM