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 | |
org.apache.flex.compiler.internal.css.semantics | |
org.apache.flex.compiler.problems |
This package contains classes representing various problems
that can be encountered during compilation.
|
Modifier and Type | Method and Description |
---|---|
ICSSSelector |
ICSSCombinator.getSelector()
Get the selector associated with the combinator.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableList<ICSSSelector> |
ICSSRule.getSelectorGroup()
Get all the subjects in the selector group in their declared order.
|
Modifier and Type | Class and Description |
---|---|
class |
CSSSelector
Implementation for a simple selector.
|
Modifier and Type | Method and Description |
---|---|
ICSSSelector |
CSSCombinator.getSelector() |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableList<ICSSSelector> |
CSSSelector.getCombinedSelectorList(ICSSSelector selector)
Convert the selectors chained by combinators into a list of simple
selectors ordering from ancestors to descendants.
|
com.google.common.collect.ImmutableList<ICSSSelector> |
CSSRule.getSelectorGroup() |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableList<ICSSSelector> |
CSSSelector.getCombinedSelectorList(ICSSSelector selector)
Convert the selectors chained by combinators into a list of simple
selectors ordering from ancestors to descendants.
|
Modifier and Type | Field and Description |
---|---|
Map<ICSSSelector,String> |
CSSCompilationSession.resolvedSelectors
A map of type selectors to their resolved class qnames.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableSet<ICSSSelector> |
CSSSemanticAnalyzer.getAllSelectors(ICSSDocument document)
Collect all the selectors in the CSS document including the subjects and
the combination selectors.
|
static com.google.common.collect.ImmutableMap<ICSSSelector,String> |
CSSSemanticAnalyzer.resolveSelectors(IXMLNameResolver xmlNameResolver,
ICSSDocument css,
Collection<ICompilerProblem> problems,
boolean isCompatibilityVersion3)
Resolve type selectors to class definitions within a file scope context
If a namespace short name is mapped to a undefined namespace URI, just
ignore.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
CSSSemanticAnalyzer.isWildcardSelector(ICSSSelector selector)
Check if the selector is a wildcard selector.
|
Constructor and Description |
---|
CSSUndefinedNamespacePrefixProblem(ICSSSelector selector)
Create a problem from a selector with undefined namespace prefix.
|
CSSUndefinedTypeProblem(ICSSSelector selector)
Create a problem for undefined type in the given selector.
|
CSSUnknownDefaultNamespaceProblem(ICSSSelector selector)
Create a problem when a CSS document doesn't have a default namespace and
the selector doesn't specify a namespace prefix.
|
CSSUnusedTypeSelectorProblem(ICSSSelector selector) |
Copyright © 2016 The Apache Software Foundation. All rights reserved.