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

Packages that use OsmPrimitiveType
org.openstreetmap.josm.actions   
org.openstreetmap.josm.actions.downloadtasks   
org.openstreetmap.josm.command   
org.openstreetmap.josm.data.osm   
org.openstreetmap.josm.data.osm.history   
org.openstreetmap.josm.data.validation.tests   
org.openstreetmap.josm.gui.conflict.tags   
org.openstreetmap.josm.gui.history   
org.openstreetmap.josm.gui.io   
org.openstreetmap.josm.gui.tagging   
org.openstreetmap.josm.gui.widgets   
org.openstreetmap.josm.io   
org.openstreetmap.josm.tools   
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.actions
 

Methods in org.openstreetmap.josm.actions that return types with arguments of type OsmPrimitiveType
protected  java.util.Map<OsmPrimitiveType,java.lang.Integer> PasteTagsAction.TagPaster.getSourceStatistics()
           
protected  java.util.Map<OsmPrimitiveType,java.lang.Integer> PasteTagsAction.TagPaster.getTargetStatistics()
           
 

Methods in org.openstreetmap.josm.actions with parameters of type OsmPrimitiveType
static void DownloadReferrersAction.downloadReferrers(OsmDataLayer targetLayer, long id, OsmPrimitiveType type)
          Downloads the primitives referring to the primitive given by id and type.
protected
<T extends PrimitiveData>
java.util.Collection<? extends PrimitiveData>
PasteTagsAction.TagPaster.getSourcePrimitivesByType(OsmPrimitiveType type)
          Replies all primitives of type type in the current selection.
protected
<T extends OsmPrimitive>
TagCollection
PasteTagsAction.TagPaster.getSourceTagsByType(OsmPrimitiveType type)
          Replies the collection of tags for all primitives of type type in the current selection
 void UpdateSelectionAction.handlePrimitiveGoneException(long id, OsmPrimitiveType type)
          handle an exception thrown because a primitive was deleted on the server
protected
<T extends OsmPrimitive>
boolean
PasteTagsAction.TagPaster.hasSourceTagsByType(OsmPrimitiveType type)
          Replies true if there is at least one tag in the current selection for primitives of type type
 

Method parameters in org.openstreetmap.josm.actions with type arguments of type OsmPrimitiveType
static void DownloadReferrersAction.downloadReferrers(OsmDataLayer targetLayer, java.util.Map<java.lang.Long,OsmPrimitiveType> children)
          Downloads the primitives referring to the primitives in primitives into the target layer targetLayer.
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.actions.downloadtasks
 

Fields in org.openstreetmap.josm.actions.downloadtasks with type parameters of type OsmPrimitiveType
private  java.util.Map<java.lang.Long,OsmPrimitiveType> DownloadReferrersTask.children
          the collection of child primitives
 

Methods in org.openstreetmap.josm.actions.downloadtasks with parameters of type OsmPrimitiveType
protected  void DownloadReferrersTask.downloadParents(long id, OsmPrimitiveType type, ProgressMonitor progressMonitor)
           
 

Constructors in org.openstreetmap.josm.actions.downloadtasks with parameters of type OsmPrimitiveType
DownloadReferrersTask(OsmDataLayer targetLayer, long id, OsmPrimitiveType type)
          constructor
 

Constructor parameters in org.openstreetmap.josm.actions.downloadtasks with type arguments of type OsmPrimitiveType
DownloadReferrersTask(OsmDataLayer targetLayer, java.util.Map<java.lang.Long,OsmPrimitiveType> children)
          constructor
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.command
 

Methods in org.openstreetmap.josm.command that return types with arguments of type OsmPrimitiveType
private  java.util.Set<OsmPrimitiveType> DeleteCommand.getTypesToDelete()
           
 

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

Fields in org.openstreetmap.josm.data.osm declared as OsmPrimitiveType
private  OsmPrimitiveType RelationMemberData.memberType
           
private  OsmPrimitiveType SimplePrimitiveId.type
           
 

Fields in org.openstreetmap.josm.data.osm with type parameters of type OsmPrimitiveType
private static java.util.Collection<OsmPrimitiveType> OsmPrimitiveType.DATA_VALUES
           
 

Methods in org.openstreetmap.josm.data.osm that return OsmPrimitiveType
static OsmPrimitiveType OsmPrimitiveType.from(IPrimitive obj)
           
static OsmPrimitiveType OsmPrimitiveType.from(java.lang.String value)
           
static OsmPrimitiveType OsmPrimitiveType.fromApiTypeName(java.lang.String typeName)
           
 OsmPrimitiveType Way.getDisplayType()
           
 OsmPrimitiveType RelationMember.getDisplayType()
           
 OsmPrimitiveType AbstractPrimitive.getDisplayType()
           
 OsmPrimitiveType Relation.getDisplayType()
           
 OsmPrimitiveType RelationMemberData.getMemberType()
           
 OsmPrimitiveType IRelation.getMemberType(int idx)
           
 OsmPrimitiveType RelationData.getMemberType(int idx)
           
 OsmPrimitiveType Relation.getMemberType(int idx)
           
 OsmPrimitiveType Way.getType()
           
 OsmPrimitiveType RelationMember.getType()
          PrimitiveId implementation.
 OsmPrimitiveType SimplePrimitiveId.getType()
           
 OsmPrimitiveType NodeData.getType()
           
 OsmPrimitiveType RelationData.getType()
           
 OsmPrimitiveType RelationMemberData.getType()
          PrimitiveId implementation.
 OsmPrimitiveType Node.getType()
           
abstract  OsmPrimitiveType PrimitiveData.getType()
           
 OsmPrimitiveType Relation.getType()
           
 OsmPrimitiveType PrimitiveId.getType()
          Gets the type of object represented by this object.
 OsmPrimitiveType WayData.getType()
           
static OsmPrimitiveType OsmPrimitiveType.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static OsmPrimitiveType[] OsmPrimitiveType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.openstreetmap.josm.data.osm that return types with arguments of type OsmPrimitiveType
static java.util.Collection<OsmPrimitiveType> OsmPrimitiveType.dataValues()
           
 

Methods in org.openstreetmap.josm.data.osm with parameters of type OsmPrimitiveType
static
<T extends PrimitiveData>
java.util.List<T>
PrimitiveData.getFilteredList(java.util.Collection<T> list, OsmPrimitiveType type)
           
 OsmPrimitive DataSet.getPrimitiveById(long id, OsmPrimitiveType type)
          returns a primitive with a given id from the data set.
 

Constructors in org.openstreetmap.josm.data.osm with parameters of type OsmPrimitiveType
RelationMemberData(java.lang.String role, OsmPrimitiveType type, long id)
           
SimplePrimitiveId(long id, OsmPrimitiveType type)
           
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.data.osm.history
 

Fields in org.openstreetmap.josm.data.osm.history declared as OsmPrimitiveType
private  OsmPrimitiveType History.type
           
 

Methods in org.openstreetmap.josm.data.osm.history that return OsmPrimitiveType
 OsmPrimitiveType HistoryRelation.getType()
          replies the type, i.e.
 OsmPrimitiveType HistoryNode.getType()
           
abstract  OsmPrimitiveType HistoryOsmPrimitive.getType()
           
 OsmPrimitiveType HistoryWay.getType()
          replies the ways type, i.e.
 OsmPrimitiveType History.getType()
           
 

Methods in org.openstreetmap.josm.data.osm.history with parameters of type OsmPrimitiveType
 HistoryOsmPrimitive HistoryDataSet.get(long id, OsmPrimitiveType type, long version)
          Replies the history primitive for the primitive with id id and version version.
 History HistoryDataSet.getHistory(long id, OsmPrimitiveType type)
          Replies the history for a given primitive with id id and type type.
 

Constructors in org.openstreetmap.josm.data.osm.history with parameters of type OsmPrimitiveType
History(long id, OsmPrimitiveType type, java.util.List<HistoryOsmPrimitive> versions)
          Creates a new history for an OSM primitive
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.data.validation.tests
 

Fields in org.openstreetmap.josm.data.validation.tests declared as OsmPrimitiveType
private  OsmPrimitiveType DuplicateRelation.RelMember.type
           
private  OsmPrimitiveType TagChecker.CheckerData.type
           
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.gui.conflict.tags
 

Fields in org.openstreetmap.josm.gui.conflict.tags with type parameters of type OsmPrimitiveType
private static java.util.Map<OsmPrimitiveType,java.lang.String> PasteTagsConflictResolverDialog.PANE_TITLES
           
private  java.util.Map<OsmPrimitiveType,TagConflictResolver> PasteTagsConflictResolverDialog.resolvers
           
 java.util.Map<OsmPrimitiveType,java.lang.Integer> PasteTagsConflictResolverDialog.StatisticsInfo.sourceInfo
           
 java.util.Map<OsmPrimitiveType,java.lang.Integer> PasteTagsConflictResolverDialog.StatisticsInfo.targetInfo
           
 

Methods in org.openstreetmap.josm.gui.conflict.tags with parameters of type OsmPrimitiveType
 TagCollection PasteTagsConflictResolverDialog.getResolution(OsmPrimitiveType type)
           
protected  void PasteTagsConflictResolverDialog.initResolver(OsmPrimitiveType type, TagCollection tc, java.util.Map<OsmPrimitiveType,java.lang.Integer> targetStatistics)
          Initializes the conflict resolver for a specific type of primitives
 

Method parameters in org.openstreetmap.josm.gui.conflict.tags with type arguments of type OsmPrimitiveType
protected  void PasteTagsConflictResolverDialog.initResolver(OsmPrimitiveType type, TagCollection tc, java.util.Map<OsmPrimitiveType,java.lang.Integer> targetStatistics)
          Initializes the conflict resolver for a specific type of primitives
 void PasteTagsConflictResolverDialog.populate(TagCollection tagsForAllPrimitives, java.util.Map<OsmPrimitiveType,java.lang.Integer> sourceStatistics, java.util.Map<OsmPrimitiveType,java.lang.Integer> targetStatistics)
          Populates the conflict resolver with one tag collection
 void PasteTagsConflictResolverDialog.populate(TagCollection tagsForAllPrimitives, java.util.Map<OsmPrimitiveType,java.lang.Integer> sourceStatistics, java.util.Map<OsmPrimitiveType,java.lang.Integer> targetStatistics)
          Populates the conflict resolver with one tag collection
 void PasteTagsConflictResolverDialog.populate(TagCollection tagsForNodes, TagCollection tagsForWays, TagCollection tagsForRelations, java.util.Map<OsmPrimitiveType,java.lang.Integer> sourceStatistics, java.util.Map<OsmPrimitiveType,java.lang.Integer> targetStatistics)
          Populate the tag conflict resolver with tags for each type of primitives
 void PasteTagsConflictResolverDialog.populate(TagCollection tagsForNodes, TagCollection tagsForWays, TagCollection tagsForRelations, java.util.Map<OsmPrimitiveType,java.lang.Integer> sourceStatistics, java.util.Map<OsmPrimitiveType,java.lang.Integer> targetStatistics)
          Populate the tag conflict resolver with tags for each type of primitives
protected  void PasteTagsConflictResolverDialog.StatisticsInfoRenderer.renderStatistics(java.util.Map<OsmPrimitiveType,java.lang.Integer> stat)
           
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.gui.history
 

Fields in org.openstreetmap.josm.gui.history with type parameters of type OsmPrimitiveType
private  java.util.HashMap<OsmPrimitiveType,javax.swing.ImageIcon> RelationMemberListTableCellRenderer.icons
           
 

Methods in org.openstreetmap.josm.gui.history with parameters of type OsmPrimitiveType
 HistoryLoadTask HistoryLoadTask.add(long id, OsmPrimitiveType type)
          Adds an object whose history is to be loaded.
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.gui.io
 

Methods in org.openstreetmap.josm.gui.io with parameters of type OsmPrimitiveType
protected  OsmPrimitive UploadLayerTask.getPrimitive(OsmPrimitiveType type, long id)
           
protected  void AbstractUploadTask.handleUploadConflictForKnownConflict(OsmPrimitiveType primitiveType, long id, java.lang.String serverVersion, java.lang.String myVersion)
          Handles the case that a conflict in a specific OsmPrimitive was detected while uploading
protected  void AbstractUploadTask.synchronizePrimitive(OsmPrimitiveType type, long id)
          Synchronizes the local state of an OsmPrimitive with its state on the server.
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.gui.tagging
 

Methods in org.openstreetmap.josm.gui.tagging with parameters of type OsmPrimitiveType
static TaggingPreset.PresetType TaggingPreset.PresetType.forPrimitiveType(OsmPrimitiveType type)
           
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.gui.widgets
 

Fields in org.openstreetmap.josm.gui.widgets declared as OsmPrimitiveType
private  OsmPrimitiveType OsmIdTextField.OsmIdValidator.type
           
 

Methods in org.openstreetmap.josm.gui.widgets that return OsmPrimitiveType
 OsmPrimitiveType OsmPrimitiveTypesComboBox.getType()
          Replies the currently selected OsmPrimitiveType.
 

Methods in org.openstreetmap.josm.gui.widgets with parameters of type OsmPrimitiveType
 void OsmIdTextField.setType(OsmPrimitiveType type)
           
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.io
 

Fields in org.openstreetmap.josm.io declared as OsmPrimitiveType
private  OsmPrimitiveType OsmServerHistoryReader.primitiveType
           
private  OsmPrimitiveType OsmServerBackreferenceReader.primitiveType
          the type of the primitive
private  OsmPrimitiveType MultiFetchServerObjectReader.Fetcher.type
           
private  OsmPrimitiveType OsmApiPrimitiveGoneException.type
          the type of the primitive which is gone on the server
 

Methods in org.openstreetmap.josm.io that return OsmPrimitiveType
 OsmPrimitiveType OsmApiPrimitiveGoneException.getPrimitiveType()
          Replies the type of the primitive this exception was thrown for.
 

Methods in org.openstreetmap.josm.io with parameters of type OsmPrimitiveType
 MultiFetchServerObjectReader MultiFetchServerObjectReader.append(DataSet ds, long id, OsmPrimitiveType type)
          appends a OsmPrimitive id to the list of ids which will be fetched from the server.
protected static java.lang.String MultiFetchServerObjectReader.buildRequestString(OsmPrimitiveType type, long id)
          builds the Multi Get request string for a single id and a given OsmPrimitiveType.
protected static java.lang.String MultiFetchServerObjectReader.buildRequestString(OsmPrimitiveType type, java.util.Set<java.lang.Long> idPackage)
          builds the Multi Get request string for a set of ids and a given OsmPrimitiveType.
protected  HistoryOsmPrimitive OsmHistoryReader.Parser.createPrimitive(org.xml.sax.Attributes atts, OsmPrimitiveType type)
           
protected  HistoryOsmPrimitive OsmChangesetContentParser.Parser.createPrimitive(org.xml.sax.Attributes atts, OsmPrimitiveType type)
           
protected  void MultiFetchServerObjectReader.fetchPrimitives(java.util.Set<java.lang.Long> ids, OsmPrimitiveType type, ProgressMonitor progressMonitor)
          fetches a set of ids of a given OsmPrimitiveType from the server
protected  MultiFetchServerObjectReader.FetchResult MultiFetchServerObjectReader.Fetcher.multiGetIdPackage(OsmPrimitiveType type, java.util.Set<java.lang.Long> pkg, ProgressMonitor progressMonitor)
          invokes a Multi Get for a set of ids and a given OsmPrimitiveType.
protected  void MultiFetchServerObjectReader.remember(DataSet ds, long id, OsmPrimitiveType type)
          remembers an OsmPrimitive's id.
protected  DataSet MultiFetchServerObjectReader.Fetcher.singleGetId(OsmPrimitiveType type, long id, ProgressMonitor progressMonitor)
          invokes a Multi Get for a single id and a given OsmPrimitiveType.
protected  MultiFetchServerObjectReader.FetchResult MultiFetchServerObjectReader.Fetcher.singleGetIdPackage(OsmPrimitiveType type, java.util.Set<java.lang.Long> pkg, ProgressMonitor progressMonitor)
          invokes a sequence of Multi Gets for individual ids in a set of ids and a given OsmPrimitiveType.
 

Constructors in org.openstreetmap.josm.io with parameters of type OsmPrimitiveType
MultiFetchServerObjectReader.Fetcher(OsmPrimitiveType type, java.util.Set<java.lang.Long> idsPackage, ProgressMonitor progressMonitor)
          Constructs a Fetcher
OsmServerBackreferenceReader(long id, OsmPrimitiveType type)
          constructor
OsmServerBackreferenceReader(long id, OsmPrimitiveType type, boolean readFull)
          constructor
OsmServerHistoryReader(OsmPrimitiveType type, long id)
          constructor
OsmServerObjectReader(long id, OsmPrimitiveType type, boolean full)
          Creates a new server object reader for a given id and a primitive type.
OsmServerObjectReader(long id, OsmPrimitiveType type, boolean full, int version)
           
OsmServerObjectReader(long id, OsmPrimitiveType type, int version)
          Creates a new server object reader for a given id and a primitive type.
 

Uses of OsmPrimitiveType in org.openstreetmap.josm.tools
 

Methods in org.openstreetmap.josm.tools with parameters of type OsmPrimitiveType
static javax.swing.ImageIcon ImageProvider.get(OsmPrimitiveType type)
          Replies the icon for an OSM primitive type
 



JOSM