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.internal.driver.js.flexjs | |
org.apache.flex.compiler.internal.projects |
This package is the internal counterpart of the external
org.apache.flex.compiler.projects package. |
org.apache.flex.compiler.internal.tree.mxml |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.mxml package. |
org.apache.flex.compiler.internal.units |
This package is the internal counterpart of the external
org.apache.flex.compiler.units package. |
org.apache.flex.compiler.tree.mxml |
Modifier and Type | Method and Description |
---|---|
Collection<ICompilationUnit> |
ICSSManager.getDependentCompilationUnitsFromCSS(CSSCompilationSession session,
ICSSDocument cssDocument,
Collection<IDefinition> definitions,
Collection<ICompilerProblem> problems)
Find all the compilation units that the given
definitions depend
on in the given cssDocument . |
Modifier and Type | Method and Description |
---|---|
Collection<ICompilationUnit> |
CSSManager.getDependentCompilationUnitsFromCSS(CSSCompilationSession session,
ICSSDocument cssDocument,
Collection<IDefinition> definitions,
Collection<ICompilerProblem> problems) |
Modifier and Type | Method and Description |
---|---|
static void |
CSSModuleGenerator.generateStyleDataClass(IABCVisitor abcEmitter,
FlexProject project,
ICSSDocument cssDocument,
CSSCompilationSession cssCompilationSession,
Name stylesDataClassName)
Generating CSS module style data class.
|
Constructor and Description |
---|
CSSReducer(IFlexProject project,
ICSSDocument cssDocument,
IABCVisitor abcVisitor,
CSSCompilationSession session,
boolean isDefaultFactory,
int styleTagIndex)
Create a CSS reducer.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableSet<ICSSRule> |
CSSSemanticAnalyzer.getMatchedRules(CSSCompilationSession session,
IFlexProject flexProject,
ICSSDocument cssDocument,
com.google.common.collect.ImmutableSet<String> qnames,
Collection<ICompilerProblem> problems)
Get a set of
ICSSRule 's that match any of the class definitions
passed in. |
static void |
CSSSemanticAnalyzer.validate(Set<ICompilationUnit> linkingCompilationUnits,
CSSCompilationSession session,
Collection<ICompilerProblem> problems)
Validate a CSS model.
|
Modifier and Type | Class and Description |
---|---|
class |
JSCSSCompilationSession |
Modifier and Type | Method and Description |
---|---|
CSSCompilationSession |
FlexJSProject.getCSSCompilationSession() |
CSSCompilationSession |
FlexProject.getCSSCompilationSession() |
Modifier and Type | Method and Description |
---|---|
CSSCompilationSession |
MXMLFileNode.getCSSCompilationSession()
Get the CSS semantic information.
|
Modifier and Type | Method and Description |
---|---|
protected void |
CompilationUnitBase.updateStyleCompilationUnitDependencies(CSSCompilationSession cssCompilationSession,
IXMLNameResolver xmlNameResolver,
Iterable<ICSSDocument> cssDocuments,
Collection<ICompilerProblem> problems)
Semantic analyze a collection of CSS model objects, and return a
CSSCompilationSession that contains the resolved symbols. |
Modifier and Type | Method and Description |
---|---|
CSSCompilationSession |
IMXMLFileNode.getCSSCompilationSession()
Get the CSS semantic information.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.