Package | Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
java.util.List<Selector> |
MapCSSTagChecker.GroupedMapCSSRule.selectors
MapCSS selectors
|
Modifier and Type | Method and Description |
---|---|
(package private) Selector |
MapCSSTagChecker.TagCheck.whichSelectorMatchesEnvironment(Environment env) |
(package private) Selector |
MapCSSTagChecker.TagCheck.whichSelectorMatchesPrimitive(OsmPrimitive primitive) |
Modifier and Type | Method and Description |
---|---|
Command |
MapCSSTagChecker.FixCommand.createCommand(OsmPrimitive p,
Selector matchingSelector)
Creates the fixing
Command for the given primitive. |
static java.lang.String |
MapCSSTagChecker.FixCommand.evaluateObject(java.lang.Object obj,
OsmPrimitive p,
Selector matchingSelector)
|
(package private) java.lang.String |
MapCSSTagChecker.TagCheck.getDescriptionForMatchingSelector(OsmPrimitive p,
Selector matchingSelector)
Constructs a (localized) description for this deprecation check
where any placeholders are replaced by values of the matched selector.
|
private java.util.List<TestError> |
MapCSSTagChecker.TagCheck.getErrorsForPrimitive(OsmPrimitive p,
Selector matchingSelector,
Environment env,
Test tester) |
(package private) static java.lang.String |
MapCSSTagChecker.TagCheck.insertArguments(Selector matchingSelector,
java.lang.String s,
OsmPrimitive p)
Replaces occurrences of
{i.key} , {i.value} , {i.tag} in s by the corresponding
key/value/tag of the index -th Condition of matchingSelector . |
Constructor and Description |
---|
GroupedMapCSSRule(java.util.List<Selector> selectors,
MapCSSRule.Declaration declaration)
Constructs a new
GroupedMapCSSRule . |
Modifier and Type | Class and Description |
---|---|
static class |
Selector.AbstractSelector
Super class of
Selector.GeneralSelector and
Selector.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.
|
static class |
Selector.OptimizedGeneralSelector
Superclass of
Selector.GeneralSelector . |
Modifier and Type | Field and Description |
---|---|
Selector |
Selector.ChildOrParentSelector.left |
Selector |
Selector.ChildOrParentSelector.right |
Selector |
MapCSSRule.selector
The selector.
|
Modifier and Type | Method and Description |
---|---|
Selector |
Selector.optimizedBaseCheck()
Create an "optimized" copy of this selector that omits the base check.
|
Selector |
Selector.ChildOrParentSelector.optimizedBaseCheck() |
Selector |
Selector.LinkSelector.optimizedBaseCheck() |
Selector |
Selector.GeneralSelector.optimizedBaseCheck() |
Selector |
Selector.OptimizedGeneralSelector.optimizedBaseCheck() |
Modifier and Type | Method and Description |
---|---|
private static void |
MapCSSStyleSource.removeAreaStyleClasses(Selector sel) |
Constructor and Description |
---|
ChildOrParentSelector(Selector a,
Selector.LinkSelector link,
Selector b,
Selector.ChildOrParentSelectorType type)
Constructs a new
ChildOrParentSelector . |
MapCSSRule(Selector selector,
MapCSSRule.Declaration declaration)
Constructs a new
MapCSSRule . |