Uses of Interface
org.openstreetmap.josm.gui.mappaint.mapcss.Selector
-
Packages that use Selector Package Description org.openstreetmap.josm.data.osm.search Provides classes allowing to search OSM primitives in a dataset using textual queries.org.openstreetmap.josm.data.validation.tests Provides the classes for JOSM data validation tests.org.openstreetmap.josm.gui.mappaint.mapcss Drawing system based on MapCSS map styles. -
-
Uses of Selector in org.openstreetmap.josm.data.osm.search
Fields in org.openstreetmap.josm.data.osm.search with type parameters of type Selector Modifier and Type Field Description private List<Selector>
SearchCompiler.MapCSSMatch. selectors
Constructor parameters in org.openstreetmap.josm.data.osm.search with type arguments of type Selector Constructor Description MapCSSMatch(List<Selector> selectors)
-
Uses of Selector in org.openstreetmap.josm.data.validation.tests
Methods in org.openstreetmap.josm.data.validation.tests that return Selector Modifier and Type Method Description (package private) Selector
MapCSSTagCheckerRule. whichSelectorMatchesEnvironment(Environment env)
(package private) Selector
MapCSSTagCheckerRule. whichSelectorMatchesPrimitive(OsmPrimitive primitive)
Methods in org.openstreetmap.josm.data.validation.tests with parameters of type Selector Modifier and Type Method Description Command
MapCSSTagCheckerFixCommand. createCommand(OsmPrimitive p, Selector matchingSelector)
Creates the fixingCommand
for the given primitive.static String
MapCSSTagCheckerFixCommand. evaluateObject(Object obj, OsmPrimitive p, Selector matchingSelector)
(package private) String
MapCSSTagCheckerRule. getDescriptionForMatchingSelector(OsmPrimitive p, Selector matchingSelector)
Constructs a (localized) description for this deprecation check where any placeholders are replaced by values of the matched selector.(package private) List<TestError>
MapCSSTagCheckerRule. getErrorsForPrimitive(OsmPrimitive p, Selector matchingSelector, Environment env, Test tester)
Constructs aTestError
for the given primitive, or returns null if the primitive does not give rise to an error.(package private) static String
MapCSSTagCheckerRule. insertArguments(Selector matchingSelector, String s, OsmPrimitive p)
Replaces occurrences of{i.key}
,{i.value}
,{i.tag}
ins
by the corresponding key/value/tag of theindex
-thCondition
ofmatchingSelector
. -
Uses of Selector in org.openstreetmap.josm.gui.mappaint.mapcss
Classes in org.openstreetmap.josm.gui.mappaint.mapcss that implement Selector Modifier and Type Class Description static class
Selector.AbstractSelector
Super class ofSelector.GeneralSelector
andSelector.LinkSelector
.static class
Selector.ChildOrParentSelector
Represents a child selector or a parent selector.static class
Selector.GeneralSelector
General selector.static class
Selector.LinkSelector
In a child selector, conditions on the link between a parent and a child object.Fields in org.openstreetmap.josm.gui.mappaint.mapcss declared as Selector Modifier and Type Field Description Selector
Selector.ChildOrParentSelector. left
Selector
Selector.ChildOrParentSelector. right
Fields in org.openstreetmap.josm.gui.mappaint.mapcss with type parameters of type Selector Modifier and Type Field Description List<Selector>
MapCSSRule. selectors
The selector.Constructors in org.openstreetmap.josm.gui.mappaint.mapcss with parameters of type Selector Constructor Description ChildOrParentSelector(Selector a, Selector.LinkSelector link, Selector b, Selector.ChildOrParentSelectorType type)
Constructs a newChildOrParentSelector
.Constructor parameters in org.openstreetmap.josm.gui.mappaint.mapcss with type arguments of type Selector Constructor Description MapCSSRule(List<Selector> selectors, Declaration declaration)
Constructs a newMapCSSRule
.
-