| 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.