Modifier and Type | Field and Description |
---|---|
private HistoryOsmPrimitive |
ChangesetDataSet.DefaultChangesetDataSetEntry.primitive |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<PrimitiveId,HistoryOsmPrimitive> |
ChangesetDataSet.primitives |
Modifier and Type | Method and Description |
---|---|
HistoryOsmPrimitive |
ChangesetDataSet.ChangesetDataSetEntry.getPrimitive() |
HistoryOsmPrimitive |
ChangesetDataSet.DefaultChangesetDataSetEntry.getPrimitive() |
HistoryOsmPrimitive |
ChangesetDataSet.getPrimitive(PrimitiveId id)
Replies the
HistoryOsmPrimitive with id id from this
dataset. |
Modifier and Type | Method and Description |
---|---|
java.util.Set<HistoryOsmPrimitive> |
ChangesetDataSet.getPrimitivesByModificationType(ChangesetDataSet.ChangesetModificationType cmt)
Replies the set of primitives with a specific modification type
|
Modifier and Type | Method and Description |
---|---|
void |
ChangesetDataSet.put(HistoryOsmPrimitive primitive,
ChangesetDataSet.ChangesetModificationType cmt)
Remembers a history primitive with the given modification type
|
Constructor and Description |
---|
DefaultChangesetDataSetEntry(ChangesetDataSet.ChangesetModificationType modificationType,
HistoryOsmPrimitive primitive) |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Map<PrimitiveId,java.util.ArrayList<HistoryOsmPrimitive>> |
HistoryDataSet.data
the history data
|
private java.util.List<HistoryOsmPrimitive> |
History.versions
the list of object snapshots
|
Modifier and Type | Method and Description |
---|---|
static HistoryOsmPrimitive |
HistoryOsmPrimitive.forOsmPrimitive(OsmPrimitive p)
|
HistoryOsmPrimitive |
History.get(int idx)
Replies the history primitive at index
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)
Replies the history primitive at given
date . |
HistoryOsmPrimitive |
History.getByVersion(long version)
Replies the history primitive with version
version . |
HistoryOsmPrimitive |
History.getEarliest()
Replies the earliest entry of this history.
|
HistoryOsmPrimitive |
History.getLatest()
Replies the latest entry of this history.
|
Modifier and Type | Method and Description |
---|---|
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 and Description |
---|
History(long id,
OsmPrimitiveType type,
java.util.List<HistoryOsmPrimitive> versions)
Creates a new history for an OSM primitive.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
private HistoryOsmPrimitive |
ChangesetContentTableModel.ChangesetContentEntry.primitive |
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<HistoryOsmPrimitive> |
ChangesetContentPanel.ShowHistoryAction.ShowHistoryTask.primitives |
Modifier and Type | Method and Description |
---|---|
HistoryOsmPrimitive |
ChangesetContentTableModel.ChangesetContentEntry.getPrimitive() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<HistoryOsmPrimitive> |
ChangesetContentPanel.ShowHistoryAction.filterPrimitivesWithUnloadedHistory(java.util.Collection<HistoryOsmPrimitive> primitives) |
java.util.Set<HistoryOsmPrimitive> |
ChangesetContentTableModel.getSelectedPrimitives() |
Modifier and Type | Method and Description |
---|---|
private void |
ChangesetContentPanel.alertNoPrimitivesTo(java.util.Collection<HistoryOsmPrimitive> primitives,
java.lang.String title,
java.lang.String helpTopic) |
protected java.util.List<HistoryOsmPrimitive> |
ChangesetContentPanel.ShowHistoryAction.filterPrimitivesWithUnloadedHistory(java.util.Collection<HistoryOsmPrimitive> primitives) |
void |
ChangesetContentPanel.ShowHistoryAction.showHistory(java.util.Collection<HistoryOsmPrimitive> primitives) |
Constructor and Description |
---|
ChangesetContentEntry(ChangesetDataSet.ChangesetModificationType modificationType,
HistoryOsmPrimitive primitive) |
Constructor and Description |
---|
ShowHistoryTask(java.util.Collection<HistoryOsmPrimitive> primitives) |
Modifier and Type | Field and Description |
---|---|
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 |
VersionTable.UserInfoAction.primitive |
private HistoryOsmPrimitive |
HistoryBrowserModel.reference |
Modifier and Type | Method and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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.UserInfoAction.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 ). |
Modifier and Type | Field and Description |
---|---|
protected HistoryOsmPrimitive |
AbstractParser.currentPrimitive
the current primitive to be read
|
Modifier and Type | Method and Description |
---|---|
protected HistoryOsmPrimitive |
AbstractParser.createPrimitive(org.xml.sax.Attributes atts,
OsmPrimitiveType type) |