Package | Description |
---|---|
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.tree.as | |
org.apache.flex.compiler.tree.mxml |
Modifier and Type | Class and Description |
---|---|
class |
AccessorNode
ActionScript parse tree node that acts as a base class for getters and
setters.
|
class |
ClassNode
ActionScript parse tree node representing a class definition
|
class |
FunctionNode
ActionScript parse tree node representing a function definition
|
class |
GetterNode
ActionScript parse tree node representing a getter definition (e.g. function
get foo():Number)
|
class |
InterfaceNode
ActionScript parse tree node representing an interface definition
|
class |
MemberedNode |
class |
PackageNode
ActionScript parse tree node representing a package definition
|
class |
SetterNode
ActionScript parse tree node representing a setter definition (e.g. function
set foo(f:Number):Void)
|
Modifier and Type | Class and Description |
---|---|
class |
MXMLClassDefinitionNode
MXMLClassDefinitionNode represents an MXML tag which defines a new
class. |
class |
MXMLDocumentNode
MXMLDocumentNode represents the root MXML tag in an MXML document. |
Modifier and Type | Interface and Description |
---|---|
interface |
IAccessorNode
An AST node representing a getter or a setter.
|
interface |
IClassNode
An AST node representing a
class declaration. |
interface |
ICommonClassNode
This interface contains the APIs that are available for both ActionScript and
MXML class nodes.
|
interface |
IFunctionNode
An AST node representing a
function declaration,
either for a regular function, a getter, or a setter. |
interface |
IGetterNode
An AST node representing a getter.
|
interface |
IInterfaceNode
An AST node representing a
interface declaration. |
interface |
IPackageNode
An AST node representing a
package directive. |
interface |
ISetterNode
An AST node representing a setter.
|
interface |
ITypeNode
An AST node representing a class or interface declaration.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMXMLApplicationNode
This AST node represents the root tag defining an MXML application.
|
interface |
IMXMLClassDefinitionNode
This AST node represents an MXML tag which defines a new class.
|
interface |
IMXMLDocumentNode
This AST node represents the root tag in an MXML document.
|
Copyright © 2016 The Apache Software Foundation. All rights reserved.