Package | Description |
---|---|
org.apache.flex.compiler.css |
This package contains interfaces and classes representing various CSS concepts.
|
org.apache.flex.compiler.internal.css |
This package is the internal extension of the external
org.apache.flex.compiler.css package. |
org.apache.flex.compiler.internal.css.codegen |
Modifier and Type | Interface and Description |
---|---|
interface |
ICSSDocument
The root object of a CSS DOM.
|
interface |
ICSSFontFace
CSS DOM for an
@font-face statement. |
interface |
ICSSMediaQueryCondition
Model for a media query condition in CSS3.
|
interface |
ICSSNamespaceDefinition
Namespace definition maps a namespace URI to a prefix name.
|
interface |
ICSSProperty
A "property" is a key value pair inside a CSS rule body.
|
interface |
ICSSPropertyValue
Base interface for CSS property values.
|
interface |
ICSSRule
Model for a CSS3 rule.
|
interface |
ICSSSelector
Model for CSS3 selectors.
|
interface |
ICSSSelectorCondition
Conditions follows the "element" in a simple selector.
|
Modifier and Type | Method and Description |
---|---|
ICSSNode |
ICSSNode.getNthChild(int index)
Get the node's nth child.
|
Modifier and Type | Class and Description |
---|---|
class |
CSSArrayPropertyValue
Array type property values are comma-separated values in CSS properties.
|
class |
CSSColorPropertyValue
Implementation for CSS color property values.
|
class |
CSSCombinator
Implementation of
ICSSCombinator . |
class |
CSSDocument
Implementation of a CSS model.
|
class |
CSSFontFace
Implementation for
@font-face statement DOM. |
class |
CSSFunctionCallPropertyValue
Base class for CSS function call property values.
|
class |
CSSKeyFrames
Implementation for
@keyframe statement DOM. |
class |
CSSKeywordPropertyValue
Implementation for CSS keyword property value.
|
class |
CSSMediaQueryCondition
Implementation for a media query condition.
|
class |
CSSNamespaceDefinition
Implementation for
@namespace statements. |
class |
CSSNumberPropertyValue
Implementation for number CSS property values.
|
class |
CSSProperty
Implementation for a CSS property.
|
class |
CSSPropertyValue
Base class for all CSS property value types.
|
class |
CSSRgbaColorPropertyValue
Implementation for CSS rgb (0,0,0) property values.
|
class |
CSSRgbColorPropertyValue
Implementation for CSS rgb (0,0,0) property values.
|
class |
CSSRule
Implementation for CSS rules.
|
class |
CSSSelector
Implementation for a simple selector.
|
class |
CSSSelectorCondition
Implementation for CSS conditional selector.
|
class |
CSSStringPropertyValue
Implementation for CSS string property values.
|
class |
CSSTextNode
A CSS node with text value.
|
class |
CSSTypedNode
An "imaginary" CSS node with a node type.
|
class |
CSSURLAndFormatPropertyValue |
Constructor and Description |
---|
CSSTextNode(String text,
com.google.common.collect.ImmutableList<? extends ICSSNode> childNodes)
Create a text node with children.
|
CSSTypedNode(CSSModelTreeType type,
com.google.common.collect.ImmutableList<? extends ICSSNode> childNodes) |
Modifier and Type | Method and Description |
---|---|
void |
CSSEmitter.burm(ICSSNode root) |
void |
CSSEmitter.burm(ICSSNode root) |
void |
CSSEmitter.burm(ICSSNode root,
int goal_state) |
void |
CSSEmitter.burm(ICSSNode root,
int goal_state) |
org.apache.flex.compiler.internal.css.codegen.CSSEmitter.JBurgAnnotation |
CSSEmitter.getJBurgAnnotation(ICSSNode node) |
org.apache.flex.compiler.internal.css.codegen.CSSEmitter.JBurgAnnotation |
CSSEmitter.getJBurgAnnotation(ICSSNode node) |
org.apache.flex.compiler.internal.css.codegen.CSSEmitter.JBurgAnnotation |
CSSEmitter.label(ICSSNode to_be_labelled) |
org.apache.flex.compiler.internal.css.codegen.CSSEmitter.JBurgAnnotation |
CSSEmitter.label(ICSSNode to_be_labelled) |
Pair.PairOfInstructionLists |
CSSReducer.reduceDocument(ICSSNode site,
Pair.PairOfInstructionLists namespaceList,
Pair.PairOfInstructionLists ruleList)
Root reduction rule.
|
Pair.PairOfInstructionLists |
CSSReducer.reduceFontFace(ICSSNode site) |
Pair.PairOfInstructionLists |
CSSReducer.reduceFontFaceList(ICSSNode site,
List<Pair.PairOfInstructionLists> fontFaces) |
Pair.PairOfInstructionLists |
CSSReducer.reduceMediaQuery(ICSSNode site,
List<Pair.PairOfInstructionLists> conditions) |
Pair.PairOfInstructionLists |
CSSReducer.reduceMediaQueryCondition(ICSSNode site) |
Pair.PairOfInstructionLists |
CSSReducer.reduceNamespaceDefinition(ICSSNode site)
Namespace node does not generate code.
|
Pair.PairOfInstructionLists |
CSSReducer.reduceNamespaceList(ICSSNode site,
List<Pair.PairOfInstructionLists> namespaces)
Namespace list node does not generate code.
|
Pair.PairOfInstructionLists |
CSSReducer.reduceProperty(ICSSNode site)
Reduce a CSS property.
|
Pair.PairOfInstructionLists |
CSSReducer.reducePropertyList(ICSSNode site,
List<Pair.PairOfInstructionLists> properties)
Reduce a property list node.
|
Pair.InstructionListAndClosure |
CSSReducer.reduceRule(ICSSNode site,
Pair.InstructionListAndClosure selector,
Pair.PairOfInstructionLists propertyList)
Reduce CSS rule node.
|
Pair.PairOfInstructionLists |
CSSReducer.reduceRuleList(ICSSNode site,
List<Pair.InstructionListAndClosure> rules)
Reduce rule list node.
|
Pair.InstructionListAndString |
CSSReducer.reduceSelector(ICSSNode site)
Reduce a "selector" node.
|
Pair.InstructionListAndClosure |
CSSReducer.reduceSelectorGroup(ICSSNode site,
List<Pair.InstructionListAndString> selectors)
Reduce instructions for selector group.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.