|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AssignmentTree | A tree node for an assignment expression. |
| BinaryTree | A tree node for a binary expression. |
| BlockExpressionTree | Common interface for expression nodes in an abstract syntax tree for the JavaFX Script language. |
| BreakTree | A tree node for a 'break' statement. |
| CatchTree | A tree node for a 'catch' block in a 'try' statement. |
| ClassDeclarationTree | Common interface for class declaration nodes in an abstract syntax tree for the JavaFX Script language. |
| CompoundAssignmentTree | A tree node for compound assignment operator. |
| ConditionalExpressionTree | A tree node for the conditional operator ? :. |
| ContinueTree | A tree node for a 'continue' statement. |
| EmptyStatementTree | A tree node for an empty (skip) statement. |
| ErroneousTree | A tree node to stand in for a malformed expression. |
| ExpressionTree | A tree node used as the base class for the different types of expressions. |
| ForExpressionInClauseTree | A tree node for an "any" JavaFX Script type. |
| ForExpressionTree | Common interface for for-expression nodes in an abstract syntax tree for the JavaFX Script language. |
| FunctionDefinitionTree | Common interface for expression nodes in an abstract syntax tree for the JavaFX Script language. |
| FunctionInvocationTree | A tree node for a method invocation expression. |
| FunctionValueTree | Common interface for init definition nodes in an abstract syntax tree for the JavaFX Script language. |
| IdentifierTree | A tree node for an identifier expression. |
| ImportTree | A tree node for an import statement. |
| IndexofTree | |
| InitDefinitionTree | Common interface for init definition nodes in an abstract syntax tree for the JavaFX Script language. |
| InstanceOfTree | A tree node for an 'instanceof' expression. |
| InstantiateTree | Common interface for expression nodes in an abstract syntax tree for the JavaFX Script language. |
| InterpolateValueTree | A tree node for a JavaFX interpolate value description, such as
"500 tween LINEAR", where the interpolate type is LINEAR
while 500 is the value to interpolate over. |
| JavaFXTreeVisitor<R,P> | A visitor of JavaFX Script trees, which extends the TreeVisitor in the javac Compiler API. |
| KeyFrameLiteralTree | A tree node for a JavaFX Script keyframe literal. |
| LiteralTree | A tree node for a literal expression. |
| MemberSelectTree | A tree node for a member access expression. |
| ModifiersTree | A tree node for the modifiers, for a declaration. |
| ObjectLiteralPartTree | Common interface for init definition nodes in an abstract syntax tree for the JavaFX Script language. |
| OnReplaceTree | Common interface for on-replace statement nodes in an abstract syntax tree for the JavaFX Script language. |
| ParenthesizedTree | A tree node for a parenthesized expression. |
| ReturnTree | A tree node for a 'return' statement. |
| Scope | Interface for determining locally available program elements, such as local variables and imports. |
| SequenceCreatorTree | Common interface for expression nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceDeleteTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceEmptyTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceExplicitTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceIndexedTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceInsertTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceRangeTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SequenceSliceTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| SourcePositions | Provides methods to obtain the position of a Tree within a CompilationUnit. |
| StringExpressionTree | Common interface for for-expression nodes in an abstract syntax tree for the JavaFX Script language. |
| SyntheticTree | Common interface for JFX Tree nodes that allows tree walkers to discover whether a node was synthesized by the compiler (synthetic main() for instance) or was created as a consequence of parsing the input source. |
| ThrowTree | A tree node for a 'throw' statement. |
| TimeLiteralTree | A tree node for a JavaFX Script time literal. |
| Tree | Common interface for all nodes in an abstract syntax tree for the JavaFX Script language. |
| TriggerTree | Common interface for trigger definition nodes in an abstract syntax tree for the JavaFX Script language. |
| TryTree | A tree node for a 'try' statement. |
| TypeAnyTree | A tree node for an "any" JavaFX Script type. |
| TypeArrayTree | A tree node for an array JavaFX Script type. |
| TypeCastTree | A tree node for a type cast expression. |
| TypeClassTree | A tree node for a class JavaFX Script type. |
| TypeFunctionalTree | A tree node for a functional JavaFX Script type. |
| TypeTree | A tree node for a JavaFX Script type. |
| TypeUnknownTree | A tree node for an unknown JavaFX Script type. |
| UnaryTree | A tree node for postfix and unary expressions. |
| UnitTree | Represents the abstract syntax tree for compilation units (source files) and package declarations (package-info.java). |
| VariableInvalidateTree | Common interface for statement nodes in an abstract syntax tree for the JavaFX Script language. |
| VariableTree | A tree node for a variable declaration. |
| WhileLoopTree | A tree node for a 'while' loop statement. |
| Class Summary | |
|---|---|
| JavaFXTreePath | A path of tree nodes, typically used to represent the sequence of ancestor nodes of a tree node up to the top level UnitTree node. |
| JavaFXTreePathScanner<R,P> | A TreeVisitor that visits all the child tree nodes, and provides support for maintaining a path for the parent nodes. |
| JavaFXTreeScanner<R,P> | A TreeVisitor that visits all the child tree nodes. |
| SimpleJavaFXTreeVisitor<R,P> | A simple visitor for JavaFX tree nodes. |
| Enum Summary | |
|---|---|
| SyntheticTree.SynthType | Enumerates all the sources of AST nodes. |
| TimeLiteralTree.Duration | |
| Tree.JavaFXKind | Enumerates all kinds of trees. |
| TypeTree.Cardinality | |
Provides interfaces to represent JavaFX Script language source code as abstract syntax trees (AST). This package extends the Java programming language compiler AST support.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||