org.openstreetmap.josm.tools.template_engine
Interface TemplateEngineDataProvider

All Known Implementing Classes:
AudioMarker, ButtonMarker, ImageMarker, Marker, Node, OsmPrimitive, PlayHeadMarker, Relation, Way, WayPoint, WebMarker

public interface TemplateEngineDataProvider


Method Summary
 boolean evaluateCondition(SearchCompiler.Match condition)
           
 java.util.Collection<java.lang.String> getTemplateKeys()
           
 java.lang.Object getTemplateValue(java.lang.String name, boolean special)
           
 

Method Detail

getTemplateKeys

java.util.Collection<java.lang.String> getTemplateKeys()

getTemplateValue

java.lang.Object getTemplateValue(java.lang.String name,
                                  boolean special)

evaluateCondition

boolean evaluateCondition(SearchCompiler.Match condition)


JOSM