Package | Description |
---|---|
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.units |
This package is the internal counterpart of the external
org.apache.flex.compiler.units package. |
org.apache.flex.compiler.internal.units.requests |
This package is the internal counterpart of the external
org.apache.flex.compiler.units.requests package. |
org.apache.flex.compiler.units |
This package contains interfaces representing a compilation unit.
|
Modifier and Type | Method and Description |
---|---|
void |
ASProjectScope.addAllExternallyVisibleDefinitions(ArrayList<IRequest<IFileScopeRequestResult,ICompilationUnit>> scopeRequests)
Adds public and internal definitions of the specified scope requests to
this ASProjectScope scope.
|
Modifier and Type | Field and Description |
---|---|
protected AtomicReference<IRequest<IABCBytesRequestResult,ICompilationUnit>> |
CompilationUnitBase.abc |
protected AtomicReference<IRequest<IFileScopeRequestResult,ICompilationUnit>> |
CompilationUnitBase.fileScopeRequest |
protected AtomicReference<IRequest<IOutgoingDependenciesRequestResult,ICompilationUnit>> |
CompilationUnitBase.problems |
protected AtomicReference<IRequest<ISyntaxTreeRequestResult,ICompilationUnit>> |
CompilationUnitBase.syntaxTreeRequest |
Modifier and Type | Method and Description |
---|---|
IRequest<ResultType,RequesteeInterfaceType> |
RequestMaker.getRequest(RequesteeType u,
AtomicReference<IRequest<ResultType,RequesteeInterfaceType>> atomicRef,
Workspace workspace,
boolean isNeededForFileScope)
Gets a reference to a request object, by either creating a new IRequest
or returning an existing one from the specified AtomicReference.
|
Modifier and Type | Method and Description |
---|---|
IRequest<ResultType,RequesteeInterfaceType> |
RequestMaker.getRequest(RequesteeType u,
AtomicReference<IRequest<ResultType,RequesteeInterfaceType>> atomicRef,
Workspace workspace,
boolean isNeededForFileScope)
Gets a reference to a request object, by either creating a new IRequest
or returning an existing one from the specified AtomicReference.
|
Modifier and Type | Method and Description |
---|---|
IRequest<IABCBytesRequestResult,ICompilationUnit> |
ICompilationUnit.getABCBytesRequest()
Gets the request object from which the caller can extract the abc bytes
generated for this ICompilationUnit.
|
IRequest<IFileScopeRequestResult,ICompilationUnit> |
ICompilationUnit.getFileScopeRequest()
Gets the request object from which the caller can extract the root scope,
AST, and any parsing ICompilerProblems, for the CompilationUnit.
|
IRequest<IOutgoingDependenciesRequestResult,ICompilationUnit> |
ICompilationUnit.getOutgoingDependenciesRequest()
Gets the request object from which the caller cause the dependency graph to be updated
with all the dependencies from this compilation unit.
|
IRequest<ISWFTagsRequestResult,ICompilationUnit> |
ICompilationUnit.getSWFTagsRequest()
Gets the request object with which the caller can add the SWF tags
generated for this ICompilationUnit to a ISWF.
|
IRequest<ISyntaxTreeRequestResult,ICompilationUnit> |
ICompilationUnit.getSyntaxTreeRequest()
Gets the request object from which the caller can extract the syntax tree
and any source file parsing
ICompilerProblem 's
for this ICompilationUnit . |
Copyright © 2016 The Apache Software Foundation. All rights reserved.