org.openstreetmap.josm.tools.template_engine
Class ContextSwitchTemplate.ContextProvider

java.lang.Object
  extended by org.openstreetmap.josm.actions.search.SearchCompiler.Match
      extended by org.openstreetmap.josm.tools.template_engine.ContextSwitchTemplate.ContextProvider
Direct Known Subclasses:
ContextSwitchTemplate.AndSet, ContextSwitchTemplate.ChildSet, ContextSwitchTemplate.OrSet, ContextSwitchTemplate.ParentSet
Enclosing class:
ContextSwitchTemplate

private abstract class ContextSwitchTemplate.ContextProvider
extends SearchCompiler.Match


Field Summary
(package private)  SearchCompiler.Match condition
           
 
Constructor Summary
private ContextSwitchTemplate.ContextProvider()
           
 
Method Summary
(package private) abstract  java.util.List<OsmPrimitive> getPrimitives(OsmPrimitive root)
           
 
Methods inherited from class org.openstreetmap.josm.actions.search.SearchCompiler.Match
existsMatch, forallMatch, match
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

condition

SearchCompiler.Match condition
Constructor Detail

ContextSwitchTemplate.ContextProvider

private ContextSwitchTemplate.ContextProvider()
Method Detail

getPrimitives

abstract java.util.List<OsmPrimitive> getPrimitives(OsmPrimitive root)


JOSM