Package | Description |
---|---|
org.apache.flex.compiler.internal.parsing.as | |
org.apache.flex.compiler.internal.parsing.mxml | |
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.scopes |
This package is the internal counterpart of the external
org.apache.flex.compiler.scopes package. |
org.apache.flex.compiler.internal.tree.as |
This package is the internal counterpart of the external
org.apache.flex.compiler.tree.as 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.internal.workspaces |
This package is the internal counterpart of the external
org.apache.flex.compiler.workspaces package. |
org.apache.flex.compiler.projects |
This package contains interfaces representing projects.
|
org.apache.flex.compiler.workspaces |
This package contains classes and interface related to workspaces,
which cache project-independent information.
|
Modifier and Type | Method and Description |
---|---|
static IncludeHandler |
IncludeHandler.create(IFileSpecificationGetter fileSpecGetter,
int startAbsoluteOffset)
Create an
IncludeHandler with a given starting absolute offset. |
static IncludeHandler |
IncludeHandler.createForASTBuilding(IFileSpecificationGetter fileSpecGetter,
String sourcePath,
int localOffset,
int absoluteOffset)
Create an
IncludeHandler with a given starting absolute offset. |
Constructor and Description |
---|
IncludeHandler(IFileSpecificationGetter fileSpecGetter)
Create an
IncludeHandler . |
Constructor and Description |
---|
MXMLScopeBuilder(MXMLCompilationUnit compilationUnit,
IFileSpecificationGetter fileSpecGetter,
IMXMLData mxmlData,
String qname,
String fileName) |
Modifier and Type | Method and Description |
---|---|
IInvisibleCompilationUnit |
ASProject.createInvisibleCompilationUnit(String rootSourceFile,
IFileSpecificationGetter fileSpecGetter) |
IInvisibleCompilationUnit |
ASProject.createInvisibleCompilationUnit(String rootSourceFile,
IFileSpecificationGetter fileSpecGetter,
String qName) |
Constructor and Description |
---|
ASFileScope(IFileSpecificationGetter fileSpecGetter,
String filePath)
Constructor
|
Modifier and Type | Method and Description |
---|---|
IFileSpecificationGetter |
FileNode.getFileSpecificaitonGetter()
Gets the
IFileSpecificationGetter for that was used to open
included files when this FileNode was parsed. |
Constructor and Description |
---|
FileNode(IFileSpecificationGetter fileSpecGetter)
Constructor for a
FileNode that does not have a source file
associated with it. |
FileNode(IFileSpecificationGetter fileSpecGetter,
String pathName)
Constructor for a
FileNode that has a source file
associated with it. |
Modifier and Type | Method and Description |
---|---|
IFileSpecificationGetter |
MXMLTreeBuilder.getFileSpecificationGetter() |
Constructor and Description |
---|
MXMLTreeBuilder(MXMLCompilationUnit compilationUnit,
IFileSpecificationGetter fileSpecGetter,
String qname,
IMXMLData mxmlData,
MXMLFileScope fileScope,
Collection<ICompilerProblem> problems)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected IFileSpecificationGetter |
CompilationUnitBase.getFileSpecificationGetter() |
Modifier and Type | Method and Description |
---|---|
void |
CompilationUnitBase.setFileSpecificationGetter(IFileSpecificationGetter getter) |
Constructor and Description |
---|
InvisibleCompilationUnit(CompilationUnitBase delegate,
IFileSpecificationGetter fileSpecGetter)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
Workspace
Maintains a collection of ICompilerProject's in the workspace and state that
is shared across multiple CompilerProject's
|
Modifier and Type | Method and Description |
---|---|
IInvisibleCompilationUnit |
IASProject.createInvisibleCompilationUnit(String absoluteFileName,
IFileSpecificationGetter fileSpecGetter)
Creates an
IInvisibleCompilationUnit for the specified absolute
file name. |
IInvisibleCompilationUnit |
IASProject.createInvisibleCompilationUnit(String rootSourceFile,
IFileSpecificationGetter fileSpecGetter,
String qName)
Creates an
IInvisibleCompilationUnit for the specified absolute
file name, specifying a qualified name. |
Modifier and Type | Interface and Description |
---|---|
interface |
IWorkspace
Implementations maintain a collection of ICompilerProject's in the workspace
and state that it is shared across multiple ICompilerProject's.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.