| Interface | Description |
|---|---|
| Expression |
A MapCSS Expression.
|
| Selector |
| Class | Description |
|---|---|
| Condition | |
| Condition.ExpressionCondition | |
| Condition.IndexCondition | |
| Condition.KeyCondition |
KeyCondition represent one of the following conditions in either the link or the
primitive context:
["a label"] PRIMITIVE: the primitive has a tag "a label"
LINK: the parent is a relation and it has at least one member with the role
"a label" referring to the child
[!"
|
| Condition.KeyValueCondition |
Represents a key/value condition which is either applied to a primitive.
|
| Condition.PseudoClassCondition | |
| Condition.RoleCondition | |
| CSSColors | |
| ExpressionFactory |
Factory to generate Expressions.
|
| ExpressionFactory.AndOperator | |
| ExpressionFactory.ArrayFunction |
Function that takes an arbitrary number of arguments.
|
| ExpressionFactory.CondOperator |
Conditional operator.
|
| ExpressionFactory.Functions | |
| ExpressionFactory.LengthFunction |
Function to calculate the length of a string or list in a MapCSS eval
expression.
|
| ExpressionFactory.NullExpression |
Expression that always evaluates to null.
|
| ExpressionFactory.OrOperator | |
| ExpressionFactory.ParameterFunction |
Function that takes a certain number of argument with specific type.
|
| Instruction | |
| Instruction.AssignmentInstruction | |
| Instruction.RelativeFloat | |
| LiteralExpression |
Simple literal value, that does not depend on other expressions.
|
| MapCSSRule | |
| MapCSSStyleSource | |
| Selector.AbstractSelector |
Super class of
Selector.GeneralSelector and Selector.LinkSelector |
| Selector.ChildOrParentSelector |
Represents a child selector or a parent selector.
|
| Selector.GeneralSelector | |
| Selector.LinkSelector |
| Enum | Description |
|---|---|
| Condition.Context |
context, where the condition applies
|
| Condition.Op |
| Exception | Description |
|---|---|
| MapCSSException |