Uses of Interface
org.openstreetmap.josm.tools.template_engine.TemplateEngineDataProvider
-
Packages that use TemplateEngineDataProvider Package Description org.openstreetmap.josm.data.gpx Provides the classes for JOSMGPX data(points, tracks, routes).org.openstreetmap.josm.data.osm Provides the classes for OSM data:Primitives:Node,Way,RelationUsersTagsChangesetsUtilities classesorg.openstreetmap.josm.gui.layer.markerlayer Provides classes for handling marker layers.org.openstreetmap.josm.gui.tagging.presets Provides classes for handling tagging presets.org.openstreetmap.josm.tools.template_engine Provides classes for a generic template engine used in presets, name rendering and search function. -
-
Uses of TemplateEngineDataProvider in org.openstreetmap.josm.data.gpx
Classes in org.openstreetmap.josm.data.gpx that implement TemplateEngineDataProvider Modifier and Type Class Description classWayPointA point in the GPX data -
Uses of TemplateEngineDataProvider in org.openstreetmap.josm.data.osm
Classes in org.openstreetmap.josm.data.osm that implement TemplateEngineDataProvider Modifier and Type Class Description classNodeOne node data, consisting of one world coordinate waypoint.classOsmPrimitiveclassRelationA relation, having a set of tags and any number (0...n) of members.classWayOne full way, consisting of a list of waynodes. -
Uses of TemplateEngineDataProvider in org.openstreetmap.josm.gui.layer.markerlayer
Classes in org.openstreetmap.josm.gui.layer.markerlayer that implement TemplateEngineDataProvider Modifier and Type Class Description classAudioMarkerMarker class with audio playback capability.classButtonMarkerMarker class with button look-and-feel.classImageMarkerMarker representing an image.classMarkerBasic marker class.classPlayHeadMarkerSingleton marker class to track position of audio.classWebMarkerMarker class with Web URL activation.Fields in org.openstreetmap.josm.gui.layer.markerlayer declared as TemplateEngineDataProvider Modifier and Type Field Description private TemplateEngineDataProviderMarker. dataProviderConstructors in org.openstreetmap.josm.gui.layer.markerlayer with parameters of type TemplateEngineDataProvider Constructor 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 text, java.lang.String iconName, MarkerLayer parentLayer, double time, double offset)Marker(LatLon ll, TemplateEngineDataProvider dataProvider, java.lang.String iconName, MarkerLayer parentLayer, double time, double offset) -
Uses of TemplateEngineDataProvider in org.openstreetmap.josm.gui.tagging.presets
Classes in org.openstreetmap.josm.gui.tagging.presets that implement TemplateEngineDataProvider Modifier and Type Class Description classTaggingPresetItemGuiSupportSupporting class for creating the GUI for a preset item. -
Uses of TemplateEngineDataProvider in org.openstreetmap.josm.tools.template_engine
Fields in org.openstreetmap.josm.tools.template_engine declared as TemplateEngineDataProvider Modifier and Type Field Description private static TemplateEngineDataProviderContextSwitchTemplate. EMPTY_PROVIDERMethods in org.openstreetmap.josm.tools.template_engine with parameters of type TemplateEngineDataProvider Modifier and Type Method Description voidCompoundTemplateEntry. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)voidCondition. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)voidContextSwitchTemplate. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)voidSearchExpressionCondition. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)voidStaticText. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)voidTemplateEntry. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)Execute this template by generating text for a given data provider.voidVariable. appendText(java.lang.StringBuilder result, TemplateEngineDataProvider dataProvider)default java.lang.StringTemplateEntry. getText(TemplateEngineDataProvider dataProvider)Execute this template by generating text for a given data provider.booleanCompoundTemplateEntry. isValid(TemplateEngineDataProvider dataProvider)booleanCondition. isValid(TemplateEngineDataProvider dataProvider)booleanContextSwitchTemplate. isValid(TemplateEngineDataProvider dataProvider)booleanSearchExpressionCondition. isValid(TemplateEngineDataProvider dataProvider)booleanStaticText. isValid(TemplateEngineDataProvider dataProvider)booleanTemplateEntry. isValid(TemplateEngineDataProvider dataProvider)Check if this template is applicable to the given data provider.booleanVariable. isValid(TemplateEngineDataProvider dataProvider)
-