Uses of Class
org.openstreetmap.josm.data.osm.history.HistoryOsmPrimitive

Packages that use HistoryOsmPrimitive
org.openstreetmap.josm.data.osm   
org.openstreetmap.josm.data.osm.history   
org.openstreetmap.josm.gui   
org.openstreetmap.josm.gui.dialogs.changeset   
org.openstreetmap.josm.gui.history   
org.openstreetmap.josm.io   
 

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

Fields in org.openstreetmap.josm.data.osm declared as HistoryOsmPrimitive
private  HistoryOsmPrimitive ChangesetDataSet.DefaultChangesetDataSetEntry.primitive
           
 

Fields in org.openstreetmap.josm.data.osm with type parameters of type HistoryOsmPrimitive
private  java.util.Map<PrimitiveId,HistoryOsmPrimitive> ChangesetDataSet.primitives
           
 

Methods in org.openstreetmap.josm.data.osm that return HistoryOsmPrimitive
 HistoryOsmPrimitive ChangesetDataSet.ChangesetDataSetEntry.getPrimitive()
           
 HistoryOsmPrimitive ChangesetDataSet.DefaultChangesetDataSetEntry.getPrimitive()
           
 HistoryOsmPrimitive ChangesetDataSet.getPrimitive(PrimitiveId id)
          Replies the HistoryOsmPrimitive with id id from this dataset.
 

Methods in org.openstreetmap.josm.data.osm that return types with arguments of type HistoryOsmPrimitive
 java.util.Set<HistoryOsmPrimitive> ChangesetDataSet.getPrimitivesByModificationType(ChangesetDataSet.ChangesetModificationType cmt)
          Replies the set of primitives with a specific modification type
 

Methods in org.openstreetmap.josm.data.osm with parameters of type HistoryOsmPrimitive
 void ChangesetDataSet.put(HistoryOsmPrimitive primitive, ChangesetDataSet.ChangesetModificationType cmt)
          Remembers a history primitive with the given modification type
 

Constructors in org.openstreetmap.josm.data.osm with parameters of type HistoryOsmPrimitive
ChangesetDataSet.DefaultChangesetDataSetEntry(ChangesetDataSet.ChangesetModificationType modificationType, HistoryOsmPrimitive primitive)
           
 

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

Subclasses of HistoryOsmPrimitive in org.openstreetmap.josm.data.osm.history
 class HistoryNode
          Represents an immutable OSM node in the context of a historical view on OSM data.
 class HistoryRelation
          Represents an immutable OSM relation in the context of a historical view on OSM data.
 class HistoryWay
          Represents an immutable OSM way in the context of a historical view on OSM data.
 

Fields in org.openstreetmap.josm.data.osm.history with type parameters of type HistoryOsmPrimitive
private  java.util.HashMap<PrimitiveId,java.util.ArrayList<HistoryOsmPrimitive>> HistoryDataSet.data
          the history data
private  java.util.ArrayList<HistoryOsmPrimitive> History.versions
          the list of object snapshots
 

Methods in org.openstreetmap.josm.data.osm.history that return HistoryOsmPrimitive
static HistoryOsmPrimitive HistoryOsmPrimitive.forOsmPrimitive(OsmPrimitive p)
          Replies a new HistoryNode, HistoryWay or HistoryRelation from an existing OsmPrimitive.
 HistoryOsmPrimitive History.get(int idx)
           
 HistoryOsmPrimitive HistoryDataSet.get(long id, OsmPrimitiveType type, long version)
          Replies the history primitive for the primitive with id id and version version.
 HistoryOsmPrimitive History.getByDate(java.util.Date date)
           
 HistoryOsmPrimitive History.getByVersion(long version)
          Replies the history primitive with version version.
 HistoryOsmPrimitive History.getEarliest()
           
 HistoryOsmPrimitive History.getLatest()
           
 

Methods in org.openstreetmap.josm.data.osm.history with parameters of type HistoryOsmPrimitive
 int HistoryOsmPrimitive.compareTo(HistoryOsmPrimitive o)
           
 boolean History.FilterPredicate.matches(HistoryOsmPrimitive primitive)
           
 void HistoryDataSet.put(HistoryOsmPrimitive primitive)
          Adds a history primitive to the data set
 

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

Uses of HistoryOsmPrimitive in org.openstreetmap.josm.gui
 

Methods in org.openstreetmap.josm.gui with parameters of type HistoryOsmPrimitive
 java.lang.String DefaultNameFormatter.buildDefaultToolTip(HistoryOsmPrimitive primitive)
          Builds a default tooltip text for an HistoryOsmPrimitive primitive.
protected  void DefaultNameFormatter.decorateNameWithId(java.lang.StringBuilder name, HistoryOsmPrimitive primitive)
          Decorates the name of primitive with its id, if the preference osm-primitives.showid is set.
private  java.awt.Component OsmPrimitivRenderer.renderer(java.awt.Component def, HistoryOsmPrimitive value)
          Internal method that stuffs information into the rendering component provided that it's a kind of JLabel.
 

Uses of HistoryOsmPrimitive in org.openstreetmap.josm.gui.dialogs.changeset
 

Fields in org.openstreetmap.josm.gui.dialogs.changeset declared as HistoryOsmPrimitive
private  HistoryOsmPrimitive ChangesetContentTableModel.ChangesetContentEntry.primitive
           
 

Methods in org.openstreetmap.josm.gui.dialogs.changeset that return HistoryOsmPrimitive
 HistoryOsmPrimitive ChangesetContentTableModel.ChangesetContentEntry.getPrimitive()
           
 

Methods in org.openstreetmap.josm.gui.dialogs.changeset that return types with arguments of type HistoryOsmPrimitive
protected  java.util.List<HistoryOsmPrimitive> ChangesetContentPanel.ShowHistoryAction.filterPrimitivesWithUnloadedHistory(java.util.Collection<HistoryOsmPrimitive> primitives)
           
 java.util.Set<HistoryOsmPrimitive> ChangesetContentTableModel.getSelectedPrimitives()
           
 

Methods in org.openstreetmap.josm.gui.dialogs.changeset with parameters of type HistoryOsmPrimitive
protected  void ChangesetContentTableCellRenderer.renderId(HistoryOsmPrimitive primitive)
           
 

Method parameters in org.openstreetmap.josm.gui.dialogs.changeset with type arguments of type HistoryOsmPrimitive
protected  void ChangesetContentPanel.SelectInCurrentLayerAction.alertNoPrimitivesToSelect(java.util.Collection<HistoryOsmPrimitive> primitives)
           
protected  void ChangesetContentPanel.ZoomInCurrentLayerAction.alertNoPrimitivesToZoomTo(java.util.Collection<HistoryOsmPrimitive> primitives)
           
protected  java.util.List<HistoryOsmPrimitive> ChangesetContentPanel.ShowHistoryAction.filterPrimitivesWithUnloadedHistory(java.util.Collection<HistoryOsmPrimitive> primitives)
           
 void ChangesetContentPanel.ShowHistoryAction.showHistory(java.util.Collection<HistoryOsmPrimitive> primitives)
           
 

Constructors in org.openstreetmap.josm.gui.dialogs.changeset with parameters of type HistoryOsmPrimitive
ChangesetContentTableModel.ChangesetContentEntry(ChangesetDataSet.ChangesetModificationType modificationType, HistoryOsmPrimitive primitive)
           
 

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

Fields in org.openstreetmap.josm.gui.history declared as HistoryOsmPrimitive
private  HistoryOsmPrimitive HistoryBrowserModel.HistoryPrimitiveBuilder.clone
           
private  HistoryOsmPrimitive HistoryBrowserModel.current
           
private  HistoryOsmPrimitive HistoryBrowserModel.latest
          latest isn't a reference of history.
private  HistoryOsmPrimitive VersionTable.ChangesetInfoAction.primitive
           
private  HistoryOsmPrimitive HistoryBrowserModel.reference
           
 

Methods in org.openstreetmap.josm.gui.history that return HistoryOsmPrimitive
 HistoryOsmPrimitive HistoryBrowserModel.HistoryPrimitiveBuilder.build(OsmPrimitive primitive)
           
 HistoryOsmPrimitive HistoryBrowserModel.getCurrentPointInTime()
          Replies the history OSM primitive for the PointInTimeType.CURRENT_POINT_IN_TIME
protected  HistoryOsmPrimitive CoordinateInfoViewer.LatLonViewer.getOppositePrimitive()
           
 HistoryOsmPrimitive HistoryBrowserModel.getPointInTime(PointInTimeType type)
          replies the history OSM primitive for a given point in time
protected  HistoryOsmPrimitive VersionInfoPanel.getPrimitive()
           
protected  HistoryOsmPrimitive CoordinateInfoViewer.LatLonViewer.getPrimitive()
           
 HistoryOsmPrimitive HistoryBrowserModel.VersionTableModel.getPrimitive(int row)
           
 HistoryOsmPrimitive HistoryBrowserModel.getReferencePointInTime()
          Replies the history OSM primitive for the PointInTimeType.REFERENCE_POINT_IN_TIME
 

Methods in org.openstreetmap.josm.gui.history with parameters of type HistoryOsmPrimitive
 HistoryLoadTask HistoryLoadTask.add(HistoryOsmPrimitive primitive)
          Adds an object to be loaded, the object is specified by a history item.
 boolean HistoryBrowserModel.isLatest(HistoryOsmPrimitive primitive)
          Returns true if primitive is the latest primitive representing the version currently edited in the current data layer.
 void VersionTable.ChangesetInfoAction.prepare(HistoryOsmPrimitive primitive)
           
 void VersionTable.VersionTablePopupMenu.prepare(HistoryOsmPrimitive primitive)
           
 void HistoryBrowserModel.setCurrentPointInTime(HistoryOsmPrimitive current)
          Sets the HistoryOsmPrimitive which plays the role of the current point in time (see PointInTimeType).
protected  void HistoryBrowserModel.setLatest(HistoryOsmPrimitive latest)
           
 void HistoryBrowserModel.setReferencePointInTime(HistoryOsmPrimitive reference)
          Sets the HistoryOsmPrimitive which plays the role of a reference point in time (see PointInTimeType).
 

Uses of HistoryOsmPrimitive in org.openstreetmap.josm.io
 

Fields in org.openstreetmap.josm.io declared as HistoryOsmPrimitive
private  HistoryOsmPrimitive OsmHistoryReader.Parser.current
          the current primitive to be read
private  HistoryOsmPrimitive OsmChangesetContentParser.Parser.currentPrimitive
          the current primitive to be read
 

Methods in org.openstreetmap.josm.io that return HistoryOsmPrimitive
protected  HistoryOsmPrimitive OsmHistoryReader.Parser.createPrimitive(org.xml.sax.Attributes atts, OsmPrimitiveType type)
           
protected  HistoryOsmPrimitive OsmChangesetContentParser.Parser.createPrimitive(org.xml.sax.Attributes atts, OsmPrimitiveType type)
           
 



JOSM