Package | Description |
---|---|
org.openstreetmap.josm.data.osm | |
org.openstreetmap.josm.gui.tagging | |
org.openstreetmap.josm.io |
Modifier and Type | Interface and Description |
---|---|
interface |
INode |
interface |
IPrimitive
IPrimitive captures the common functions of
OsmPrimitive and PrimitiveData . |
interface |
IRelation |
interface |
IWay |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPrimitive
Abstract class to represent common features of the datatypes primitives.
|
class |
Changeset
Represents a single changeset in JOSM.
|
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 |
---|---|
void |
TagCollection.applyTo(Tagged primitive)
Applies this tag collection to an
OsmPrimitive . |
static TagCollection |
TagCollection.from(Tagged primitive)
Creates a tag collection from the tags managed by a specific
OsmPrimitive . |
void |
TagCollection.replaceTagsOf(Tagged primitive)
Replaces the tags of an
OsmPrimitive by the tags in this collection . |
Modifier and Type | Method and Description |
---|---|
void |
TagCollection.applyTo(Collection<? extends Tagged> primitives)
Applies this tag collection to a collection of
OsmPrimitive s. |
static TagCollection |
TagCollection.commonToAllPrimitives(Collection<? extends Tagged> primitives)
Replies a tag collection with the tags which are common to all primitives in in
primitives . |
void |
TagCollection.replaceTagsOf(Collection<? extends Tagged> primitives)
Replaces the tags of a collection of
OsmPrimitive s by the tags in this collection. |
static TagCollection |
TagCollection.unionOfAllPrimitives(Collection<? extends Tagged> primitives)
Creates a tag collection from the union of the tags managed by
a collection of primitives.
|
Modifier and Type | Method and Description |
---|---|
void |
TagEditorModel.applyToPrimitive(Tagged primitive)
applies the current state of the tag editor model to a primitive
|
void |
TagEditorModel.initFromPrimitive(Tagged primitive)
initializes the model with the tags of an OSM primitive
|
Modifier and Type | Method and Description |
---|---|
protected void |
OsmWriter.addTags(Tagged osm,
String tagname,
boolean tagOpen) |
private void |
OsmReader.parseTag(Tagged t) |