Package | Description |
---|---|
org.openstreetmap.josm.actions.search | |
org.openstreetmap.josm.data.osm | |
org.openstreetmap.josm.gui.dialogs.properties |
Toggle dialog allowing to display/edit tags and relation memberships of currently selected OSM objects.
|
org.openstreetmap.josm.gui.tagging |
Provides classes for handling edition of OSM tags: tag tables, tag editors.
|
org.openstreetmap.josm.io |
Modifier and Type | Method and Description |
---|---|
boolean |
SearchCompiler.Match.match(Tagged tagged)
Tests whether the tagged object matches this criterion.
|
abstract boolean |
SearchCompiler.TaggedMatch.match(Tagged tags) |
boolean |
SearchCompiler.Always.match(Tagged osm) |
boolean |
SearchCompiler.Never.match(Tagged osm) |
boolean |
SearchCompiler.Not.match(Tagged osm) |
boolean |
SearchCompiler.BooleanMatch.match(Tagged osm) |
boolean |
SearchCompiler.And.match(Tagged osm) |
boolean |
SearchCompiler.Or.match(Tagged osm) |
boolean |
SearchCompiler.Xor.match(Tagged osm) |
boolean |
SearchCompiler.KeyValue.match(Tagged osm) |
boolean |
SearchCompiler.ValueComparison.match(Tagged osm) |
boolean |
SearchCompiler.ExactKeyValue.match(Tagged osm) |
boolean |
SearchCompiler.Any.match(Tagged osm) |
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(java.util.Collection<? extends Tagged> primitives)
Applies this tag collection to a collection of
OsmPrimitive s. |
static TagCollection |
TagCollection.commonToAllPrimitives(java.util.Collection<? extends Tagged> primitives)
Replies a tag collection with the tags which are common to all primitives in in
primitives . |
void |
TagCollection.replaceTagsOf(java.util.Collection<? extends Tagged> primitives)
Replaces the tags of a collection of
OsmPrimitive s by the tags in this collection. |
static TagCollection |
TagCollection.unionOfAllPrimitives(java.util.Collection<? extends Tagged> primitives)
Creates a tag collection from the union of the tags managed by
a collection of primitives.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
SearchBasedRowFilter.OneKeyValue |
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,
java.lang.String tagname,
boolean tagOpen) |
private void |
OsmReader.parseTag(Tagged t) |