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

java.lang.Object
  extended by org.openstreetmap.josm.actions.search.SearchCompiler.Match
      extended by org.openstreetmap.josm.tools.template_engine.ContextSwitchTemplate.ContextProvider
          extended by org.openstreetmap.josm.tools.template_engine.ContextSwitchTemplate.OrSet
Enclosing class:
ContextSwitchTemplate

private class ContextSwitchTemplate.OrSet
extends ContextSwitchTemplate.ContextProvider


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

Field Detail

lhs

private final ContextSwitchTemplate.ContextProvider lhs

rhs

private final ContextSwitchTemplate.ContextProvider rhs
Constructor Detail

ContextSwitchTemplate.OrSet

ContextSwitchTemplate.OrSet(ContextSwitchTemplate.ContextProvider lhs,
                            ContextSwitchTemplate.ContextProvider rhs)
Method Detail

match

public boolean match(OsmPrimitive osm)
Specified by:
match in class SearchCompiler.Match

getPrimitives

java.util.List<OsmPrimitive> getPrimitives(OsmPrimitive root)
Specified by:
getPrimitives in class ContextSwitchTemplate.ContextProvider


JOSM