Package | Description |
---|---|
org.openstreetmap.josm.data.gpx |
Provides the classes for JOSM
GPX data (points, tracks, routes). |
org.openstreetmap.josm.data.osm |
Provides the classes for OSM data:
Primitives :
Node ,
Way ,
Relation
Users
Tags
Changesets
Utilities classes
|
org.openstreetmap.josm.gui.layer.markerlayer |
Provides classes for handling marker layers.
|
org.openstreetmap.josm.tools.template_engine |
Provides classes for a generic template engine used in presets, name rendering and search function.
|
Modifier and Type | Class and Description |
---|---|
class |
WayPoint
A point in the GPX data
|
Modifier and Type | Class and Description |
---|---|
class |
Node
One node data, consisting of one world coordinate waypoint.
|
class |
OsmPrimitive
|
class |
Relation
A relation, having a set of tags and any number (0...n) of members.
|
class |
Way
One full way, consisting of a list of way
nodes . |
Modifier and Type | Class and Description |
---|---|
class |
AudioMarker
Marker class with audio playback capability.
|
class |
ButtonMarker
Marker class with button look-and-feel.
|
class |
ImageMarker
Marker representing an image.
|
class |
Marker
Basic marker class.
|
class |
PlayHeadMarker
Singleton marker class to track position of audio.
|
class |
WebMarker
Marker class with Web URL activation.
|
Modifier and Type | Field and Description |
---|---|
private TemplateEngineDataProvider |
Marker.dataProvider |
Constructor and Description |
---|
AudioMarker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.net.URL audioUrl,
MarkerLayer parentLayer,
double time,
double offset) |
ButtonMarker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String buttonImage,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
Marker(LatLon ll,
TemplateEngineDataProvider dataProvider,
java.lang.String text,
java.lang.String iconName,
MarkerLayer parentLayer,
double time,
double offset) |
Modifier and Type | Field and Description |
---|---|
private static TemplateEngineDataProvider |
ContextSwitchTemplate.EMPTY_PROVIDER |
Modifier and Type | Method and Description |
---|---|
void |
Variable.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider) |
void |
Condition.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider) |
void |
ContextSwitchTemplate.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider) |
void |
SearchExpressionCondition.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider) |
void |
TemplateEntry.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider)
Execute this template by generating text for a given data provider.
|
void |
StaticText.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider) |
void |
CompoundTemplateEntry.appendText(java.lang.StringBuilder result,
TemplateEngineDataProvider dataProvider) |
boolean |
Variable.isValid(TemplateEngineDataProvider dataProvider) |
boolean |
Condition.isValid(TemplateEngineDataProvider dataProvider) |
boolean |
ContextSwitchTemplate.isValid(TemplateEngineDataProvider dataProvider) |
boolean |
SearchExpressionCondition.isValid(TemplateEngineDataProvider dataProvider) |
boolean |
TemplateEntry.isValid(TemplateEngineDataProvider dataProvider)
Check if this template is applicable to the given data provider.
|
boolean |
StaticText.isValid(TemplateEngineDataProvider dataProvider) |
boolean |
CompoundTemplateEntry.isValid(TemplateEngineDataProvider dataProvider) |