Uses of Interface
org.openstreetmap.josm.gui.mappaint.mapcss.Condition
-
Packages that use Condition Package Description org.openstreetmap.josm.gui.mappaint.mapcss Drawing system based on MapCSS map styles. -
-
Uses of Condition in org.openstreetmap.josm.gui.mappaint.mapcss
Subinterfaces of Condition in org.openstreetmap.josm.gui.mappaint.mapcss Modifier and Type Interface Description static interface
Condition.TagCondition
This is a condition that can be converted to a tagClasses in org.openstreetmap.josm.gui.mappaint.mapcss that implement Condition Modifier and Type Class Description static class
ConditionFactory.ClassCondition
Class condition.static class
ConditionFactory.ExpressionCondition
A condition that is fulfilled whenever the expression is evaluated to be true.static class
ConditionFactory.IndexCondition
Index condition.static class
ConditionFactory.KeyCondition
KeyCondition represent one of the following conditions in either the link or the primitive context:static class
ConditionFactory.KeyRegexpCondition
KeyPatternCondition represents a conditions matching keys based on a pattern.static class
ConditionFactory.KeyValueCondition
Represents a key/value condition which is either applied to a primitive.static class
ConditionFactory.KeyValueRegexpCondition
This condition requires a fixed key to match a given regexpstatic class
ConditionFactory.OpenEndPseudoClassCondition
Open end pseudo class condition.static class
ConditionFactory.PseudoClassCondition
Pseudo class condition.static class
ConditionFactory.RegexpKeyValueRegexpCondition
A condition that checks that a key with the matching pattern has a value with the matching pattern.static class
ConditionFactory.RoleCondition
Role condition.static class
ConditionFactory.SimpleKeyValueCondition
Most common case of a KeyValueCondition, this is the basic key=value case.Fields in org.openstreetmap.josm.gui.mappaint.mapcss declared as Condition Modifier and Type Field Description private Condition[]
Selector.AbstractSelector. conds
Methods in org.openstreetmap.josm.gui.mappaint.mapcss that return Condition Modifier and Type Method Description static Condition
ConditionFactory. createKeyCondition(String k, boolean not, ConditionFactory.KeyMatchType matchType, Condition.Context context)
Creates a condition that checks the given key.static Condition
ConditionFactory. createKeyValueCondition(String k, String v, ConditionFactory.Op op, Condition.Context context, boolean considerValAsKey)
Create a new condition that checks the key and the value of the object.static Condition
ConditionFactory. createRegexpKeyRegexpValueCondition(String k, String v, ConditionFactory.Op op)
Create a condition in which the key and the value need to match a given regexpMethods in org.openstreetmap.josm.gui.mappaint.mapcss that return types with arguments of type Condition Modifier and Type Method Description List<Condition>
Selector.AbstractSelector. getConditions()
List<Condition>
Selector.ChildOrParentSelector. getConditions()
List<Condition>
Selector. getConditions()
Returns the list of conditions.Method parameters in org.openstreetmap.josm.gui.mappaint.mapcss with type arguments of type Condition Modifier and Type Method Description private static String
MapCSSRuleIndex. findAnyRequiredKey(List<Condition> conds)
Search for any key that condition might depend on.Constructor parameters in org.openstreetmap.josm.gui.mappaint.mapcss with type arguments of type Condition Constructor Description AbstractSelector(List<Condition> conditions)
GeneralSelector(String base, Range range, List<Condition> conds, Subpart subpart)
LinkSelector(List<Condition> conditions)
-