| Package | Description |
|---|---|
| org.openstreetmap.josm.data.validation.tests |
Provides the classes for JOSM data validation tests.
|
| org.openstreetmap.josm.gui.mappaint |
Drawing system allowing to display and render OSM map data in a user-friendly and customizable way, through map styles.
Two implementations are provided: XML: this was the system used by default JOSM map style for a long time. |
| org.openstreetmap.josm.gui.mappaint.mapcss |
Drawing system based on MapCSS map styles.
|
| Class and Description |
|---|
| Instruction.AssignmentInstruction
An instruction that assigns a given value to a variable on evaluation
|
| MapCSSRule
A MapCSS rule.
|
| MapCSSRule.Declaration
A declaration is a set of
Instructions |
| MapCSSStyleSource.MapCSSRuleIndex
A collection of
MapCSSRules, that are indexed by tag key and value. |
| Selector
MapCSS selector.
|
| Selector.OptimizedGeneralSelector
Superclass of
Selector.GeneralSelector. |
| Class and Description |
|---|
| Condition.Context
Context, where the condition applies.
|
| Class and Description |
|---|
| Condition
This is a condition that needs to be fulfilled in order to apply a MapCSS style.
|
| Condition.Context
Context, where the condition applies.
|
| Condition.ToTagConvertable
This is a condition that can be converted to a tag
|
| ConditionFactory.ClassCondition
Class condition.
|
| ConditionFactory.ExpressionCondition
A condition that is fulfilled whenever the expression is evaluated to be true.
|
| ConditionFactory.KeyMatchType
This defines how
ConditionFactory.KeyCondition matches a given key. |
| ConditionFactory.KeyValueCondition
Represents a key/value condition which is either applied to a primitive.
|
| ConditionFactory.KeyValueRegexpCondition
This condition requires a fixed key to match a given regexp
|
| ConditionFactory.Op
This is the operation that
ConditionFactory.KeyValueCondition uses to match. |
| ConditionFactory.PseudoClassCondition
Pseudo class condition.
|
| Expression
A MapCSS Expression.
|
| ExpressionFactory.NullableArguments
Marks functions which should be executed also when one or more arguments are null.
|
| ExpressionFactory.NullExpression
Expression that always evaluates to null.
|
| Instruction
A MapCSS Instruction.
|
| MapCSSRule
A MapCSS rule.
|
| MapCSSRule.Declaration
A declaration is a set of
Instructions |
| MapCSSStyleSource.MapCSSRuleIndex
A collection of
MapCSSRules, that are indexed by tag key and value. |
| MapCSSStyleSource.MapCSSRuleIndex.MapCSSKeyRules
This is a map of all rules that are only applied if the primitive has a given key (and possibly value)
|
| Selector
MapCSS selector.
|
| Selector.AbstractSelector
Super class of
Selector.GeneralSelector and
Selector.LinkSelector. |
| Selector.ChildOrParentSelector
Represents a child selector or a parent selector.
|
| Selector.ChildOrParentSelector.AbstractFinder |
| Selector.ChildOrParentSelectorType
The type of child of parent selector.
|
| Selector.GeneralSelector
General selector.
|
| Selector.LinkSelector
In a child selector, conditions on the link between a parent and a child object.
|
| Selector.OptimizedGeneralSelector
Superclass of
Selector.GeneralSelector. |
| Subpart
A subpart identifies different rendering layers (
::subpart syntax). |