See: Description
Interface | Description |
---|---|
Condition |
This is a condition that needs to be fulfilled in order to apply a MapCSS style.
|
Condition.ToTagConvertable |
This is a condition that can be converted to a tag
|
Expression |
A MapCSS Expression.
|
Instruction |
A MapCSS Instruction.
|
Selector |
MapCSS selector.
|
Subpart |
A subpart identifies different rendering layers (
::subpart syntax). |
Class | Description |
---|---|
ConditionFactory |
Factory to generate
Condition s. |
ConditionFactory.ClassCondition |
Class condition.
|
ConditionFactory.ExpressionCondition |
A condition that is fulfilled whenever the expression is evaluated to be true.
|
ConditionFactory.IndexCondition |
Index condition.
|
ConditionFactory.KeyCondition |
KeyCondition represent one of the following conditions in either the link or the
primitive context:
|
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.OpenEndPseudoClassCondition |
Open end pseudo class condition.
|
ConditionFactory.PseudoClassCondition |
Pseudo class condition.
|
ConditionFactory.PseudoClasses |
Like CSS pseudo classes, MapCSS pseudo classes
are written in lower case with dashes between words.
|
ConditionFactory.RegexpKeyValueRegexpCondition |
A condition that checks that a key with the matching pattern has a value with the matching pattern.
|
ConditionFactory.RoleCondition |
Role condition.
|
ConditionFactory.SimpleKeyValueCondition |
Most common case of a KeyValueCondition, this is the basic key=value case.
|
CSSColors |
List of named CSS colors as per CSS Color Module Level 3.
|
ExpressionFactory |
Factory to generate
Expression s. |
ExpressionFactory.AndOperator |
"And" logical operator.
|
ExpressionFactory.ArrayFunction |
Function that takes an arbitrary number of arguments.
|
ExpressionFactory.CondOperator |
Conditional operator.
|
ExpressionFactory.Functions |
List of functions that can be used in MapCSS expressions.
|
ExpressionFactory.LengthFunction |
Function to calculate the length of a string or list in a MapCSS eval expression.
|
ExpressionFactory.MinMaxFunction |
Computes the maximum/minimum value an arbitrary number of floats, or a list of floats.
|
ExpressionFactory.NullExpression |
Expression that always evaluates to null.
|
ExpressionFactory.OrOperator |
"Or" logical operator.
|
ExpressionFactory.ParameterFunction |
Function that takes a certain number of argument with specific type.
|
Instruction.AssignmentInstruction |
An instruction that assigns a given value to a variable on evaluation
|
Instruction.RelativeFloat |
A float value that will be added to the current float value.
|
LiteralExpression |
Simple literal value, that does not depend on other expressions.
|
MapCSSRule |
A MapCSS rule.
|
MapCSSRule.Declaration |
A declaration is a set of
Instruction s |
MapCSSStyleSource |
This is a mappaint style that is based on MapCSS rules.
|
MapCSSStyleSource.MapCSSRuleIndex |
A collection of
MapCSSRule s, 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.AbstractSelector |
Super class of
Selector.GeneralSelector and
Selector.LinkSelector . |
Selector.ChildOrParentSelector |
Represents a child selector or a parent selector.
|
Selector.ChildOrParentSelector.AbstractFinder | |
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.ExpressionSubpart |
Subpart identifier given by an expression.
|
Subpart.StringSubpart |
Simple static subpart identifier.
|
Enum | Description |
---|---|
Condition.Context |
Context, where the condition applies.
|
ConditionFactory.KeyMatchType |
This defines how
ConditionFactory.KeyCondition matches a given key. |
ConditionFactory.Op |
This is the operation that
ConditionFactory.KeyValueCondition uses to match. |
Selector.ChildOrParentSelectorType |
The type of child of parent selector.
|
Exception | Description |
---|---|
MapCSSException |
MapCSS parsing error, with line/columnn information in error message.
|
Annotation Type | Description |
---|---|
ExpressionFactory.NullableArguments |
Marks functions which should be executed also when one or more arguments are null.
|