Uses of Interface
org.openstreetmap.josm.data.osm.OsmData
-
Packages that use OsmData Package Description org.openstreetmap.josm.actions.search Provides the classes for JOSMsearch action
.org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives
:Node
,Way
,Relation
Users
Tags
Changesets
Utilities classesorg.openstreetmap.josm.data.osm.event Provides the classes for OSM dataset events.org.openstreetmap.josm.data.osm.visitor.paint Provides the classes for painting (rendering) OSM primitives on the map.org.openstreetmap.josm.data.vector org.openstreetmap.josm.gui.dialogs Provides three kinds of dialogs: Toggle dialogs on the right side of the GUI, that can be turned on, off, attached or detached from the GUI Changeset dialog based on a standalone implementation, dedicated to OSM changesets management Extended dialogs for everything elseorg.openstreetmap.josm.gui.layer Provides classes for handling the different kinds of map layers. -
-
Uses of OsmData in org.openstreetmap.josm.actions.search
Fields in org.openstreetmap.josm.actions.search declared as OsmData Modifier and Type Field Description private OsmData<?,?,?,?>
SearchAction.SearchTask. ds
Methods in org.openstreetmap.josm.actions.search with parameters of type OsmData Modifier and Type Method Description private static SearchAction.SearchTask
SearchAction.SearchTask. newSearchTask(SearchSetting setting, OsmData<?,?,?,?> ds, SearchAction.SearchReceiver resultReceiver)
Create a new search task for the given search setting.void
SearchAction.CapturingSearchReceiver. receiveSearchResult(OsmData<?,?,?,?> ds, Collection<IPrimitive> result, int foundMatches, SearchSetting setting, Component parent)
void
SearchAction.SearchReceiver. receiveSearchResult(OsmData<?,?,?,?> ds, Collection<IPrimitive> result, int foundMatches, SearchSetting setting, Component parent)
Receive the search resultvoid
SearchAction.SelectSearchReceiver. receiveSearchResult(OsmData<?,?,?,?> ds, Collection<IPrimitive> result, int foundMatches, SearchSetting setting, Component parent)
Constructors in org.openstreetmap.josm.actions.search with parameters of type OsmData Constructor Description SearchTask(OsmData<?,?,?,?> ds, SearchSetting setting, Collection<IPrimitive> selection, Predicate<IPrimitive> predicate, SearchAction.SearchReceiver resultReceiver)
-
Uses of OsmData in org.openstreetmap.josm.data.osm
Classes in org.openstreetmap.josm.data.osm that implement OsmData Modifier and Type Class Description class
DataSet
DataSet is the data behind the application.Methods in org.openstreetmap.josm.data.osm that return OsmData Modifier and Type Method Description OsmData<?,?,?,?>
IPrimitive. getDataSet()
Returns the parent data set of this primitive.OsmData<?,?,?,?>
PrimitiveData. getDataSet()
-
Uses of OsmData in org.openstreetmap.josm.data.osm.event
Classes in org.openstreetmap.josm.data.osm.event with type parameters of type OsmData Modifier and Type Interface Description interface
IDataSelectionEventSource<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
This interface indicates that the class can fireIDataSelectionListener
.interface
IDataSelectionListener<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
This interface is the same asDataSelectionListener
, except it isn'tOsmPrimitive
specific.static class
IDataSelectionListener.AbstractSelectionEvent<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
The base class for selection eventsstatic class
IDataSelectionListener.SelectionAddEvent<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
Primitives are added to the selectionstatic interface
IDataSelectionListener.SelectionChangeEvent<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
The event that is fired when the selection changed.static class
IDataSelectionListener.SelectionRemoveEvent<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
Primitives are removed from the selectionstatic class
IDataSelectionListener.SelectionReplaceEvent<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
The selection is replaced by a new selectionstatic class
IDataSelectionListener.SelectionToggleEvent<O extends IPrimitive,N extends INode,W extends IWay<N>,R extends IRelation<?>,D extends OsmData<O,N,W,R>>
Toggle the selected state of a primitiveFields in org.openstreetmap.josm.data.osm.event declared as OsmData Modifier and Type Field Description private D
IDataSelectionListener.AbstractSelectionEvent. source
-
Uses of OsmData in org.openstreetmap.josm.data.osm.visitor.paint
Methods in org.openstreetmap.josm.data.osm.visitor.paint with parameters of type OsmData Modifier and Type Method Description void
AbstractMapRenderer. drawVirtualNodes(OsmData<?,?,?,?> data, BBox bbox)
Draws virtual nodes.private void
StyledMapRenderer. paintWithLock(OsmData<?,?,?,?> data, boolean renderVirtualNodes, RenderBenchmarkCollector benchmark, BBox bbox)
void
Rendering. render(OsmData<?,?,?,?> data, boolean renderVirtualNodes, Bounds bbox)
Renders the OSM data indata
void
StyledMapRenderer. render(OsmData<?,?,?,?> data, boolean renderVirtualNodes, Bounds bounds)
void
WireframeMapRenderer. render(OsmData<?,?,?,?> data, boolean virtual, Bounds bounds)
-
Uses of OsmData in org.openstreetmap.josm.data.vector
Classes in org.openstreetmap.josm.data.vector that implement OsmData Modifier and Type Class Description class
VectorDataSet
A data class for Vector Data -
Uses of OsmData in org.openstreetmap.josm.gui.dialogs
Fields in org.openstreetmap.josm.gui.dialogs declared as OsmData Modifier and Type Field Description private OsmData<?,?,?,?>
InspectPrimitiveDataText. ds
Methods in org.openstreetmap.josm.gui.dialogs with parameters of type OsmData Modifier and Type Method Description protected static String
InspectPrimitiveDialog. buildDataText(OsmData<?,?,?,?> data, List<IPrimitive> primitives)
protected void
RelationListDialog. initFromData(OsmData<?,?,?,?> data)
Initializes the relation list dialog from a dataset.Constructors in org.openstreetmap.josm.gui.dialogs with parameters of type OsmData Constructor Description InspectPrimitiveDataText(OsmData<?,?,?,?> ds)
InspectPrimitiveDialog(Collection<? extends IPrimitive> primitives, OsmData<?,?,?,?> data)
Constructs a newInspectPrimitiveDialog
. -
Uses of OsmData in org.openstreetmap.josm.gui.layer
Methods in org.openstreetmap.josm.gui.layer that return OsmData Modifier and Type Method Description OsmData<?,?,?,?>
MainLayerManager. getActiveData()
Gets the data set of the active data layer.abstract OsmData<?,?,?,?>
AbstractOsmDataLayer. getDataSet()
Returns theOsmData
behind this layer.
-