Package | Description |
---|---|
org.openstreetmap.josm.data | |
org.openstreetmap.josm.data.osm | |
org.openstreetmap.josm.gui | |
org.openstreetmap.josm.gui.io |
Provides GUI classes for handling input/output operations (download, upload, save).
|
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
org.openstreetmap.josm.io |
Modifier and Type | Method and Description |
---|---|
void |
APIDataSet.removeProcessed(java.util.Collection<IPrimitive> processed) |
Modifier and Type | Interface and Description |
---|---|
interface |
INode |
interface |
IRelation |
interface |
IWay |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPrimitive
Abstract class to represent common features of the datatypes primitives.
|
class |
Node
One node data, consisting of one world coordinate waypoint.
|
class |
NodeData |
class |
OsmPrimitive
|
class |
PrimitiveData
This class can be used to save properties of OsmPrimitive.
|
class |
Relation
A relation, having a set of tags and any number (0...n) of members.
|
class |
RelationData |
class |
Way
One full way, consisting of a list of way
nodes . |
class |
WayData |
Modifier and Type | Method and Description |
---|---|
static OsmPrimitiveType |
OsmPrimitiveType.from(IPrimitive obj)
Determines the OSM primitive type of the given object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
DefaultNameFormatter.buildDefaultToolTip(IPrimitive primitive)
Builds a default tooltip text for the primitive
primitive . |
protected void |
DefaultNameFormatter.decorateNameWithId(java.lang.StringBuilder name,
IPrimitive primitive)
Decorates the name of primitive with its id, if the preference
osm-primitives.showid is set.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Set<IPrimitive> |
UploadPrimitivesTask.processedPrimitives |
private java.util.Set<IPrimitive> |
UploadLayerTask.processedPrimitives |
Modifier and Type | Method and Description |
---|---|
void |
OsmDataLayer.cleanupAfterUpload(java.util.Collection<IPrimitive> processed)
Clean out the data behind the layer.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OsmWriter.addCommon(IPrimitive osm,
java.lang.String tagname)
Add the common part as the form of the tag as well as the XML attributes
id, action, user, and visible.
|
void |
OsmChangeBuilder.append(IPrimitive p)
Appends an Primitive to the OsmChange document.
|
void |
OsmApi.createPrimitive(IPrimitive osm,
ProgressMonitor monitor)
Creates an OSM primitive on the server.
|
void |
OsmApi.modifyPrimitive(IPrimitive osm,
ProgressMonitor monitor)
Modifies an OSM primitive on the server.
|
private java.lang.String |
OsmApi.toXml(IPrimitive o,
boolean addBody)
Makes an XML string from an OSM primitive.
|
protected void |
OsmChangeBuilder.write(IPrimitive p) |
Modifier and Type | Method and Description |
---|---|
void |
OsmChangeBuilder.append(java.util.Collection<? extends IPrimitive> primitives)
Appends a collection of Primitives to the OsmChange document.
|