|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<Tree.JavaFXKind>
com.sun.javafx.api.tree.Tree.JavaFXKind
public static enum Tree.JavaFXKind
Enumerates all kinds of trees.
| Enum Constant Summary | |
|---|---|
ASSIGNMENT
Used for instances of AssignmentTree. |
|
BLOCK_EXPRESSION
Used for instances of BlockExpressionTree. |
|
BOOLEAN_LITERAL
Used for instances of LiteralTree representing
a boolean literal expression of type boolean. |
|
BREAK
Used for instances of BreakTree. |
|
CATCH
Used for instances of CatchTree. |
|
CLASS_DECLARATION
Used for instances of ClassDeclarationTree. |
|
COMPILATION_UNIT
Used for instances of UnitTree. |
|
CONDITIONAL_AND
Used for instances of BinaryTree representing
conditional-and &&. |
|
CONDITIONAL_EXPRESSION
Used for instances of ConditionalExpressionTree. |
|
CONDITIONAL_OR
Used for instances of BinaryTree representing
conditional-or ||. |
|
CONTINUE
Used for instances of ContinueTree. |
|
DIVIDE
Used for instances of BinaryTree representing
division /. |
|
DIVIDE_ASSIGNMENT
Used for instances of CompoundAssignmentTree representing
division assignment /=. |
|
DOUBLE_LITERAL
Used for instances of LiteralTree representing
a floating-point literal expression of type double. |
|
EMPTY_STATEMENT
Used for instances of EmptyStatementTree. |
|
EQUAL_TO
Used for instances of BinaryTree representing
equal-to ==. |
|
ERRONEOUS
Used for instances of ErroneousTree. |
|
FLOAT_LITERAL
Used for instances of LiteralTree representing
a floating-point literal expression of type float. |
|
FOR_EXPRESSION_FOR
Used for instances of ForExpressionTree. |
|
FOR_EXPRESSION_IN_CLAUSE
Used for instances of ForExpressionInClauseTree. |
|
FOR_EXPRESSION_PREDICATE
Used for instances of ForExpressionTree. |
|
FUNCTION_DEFINITION
Used for instances of FunctionDefinitionTree. |
|
FUNCTION_VALUE
Used for instances of FunctionValueTree. |
|
GREATER_THAN
Used for instances of BinaryTree representing
greater-than >. |
|
GREATER_THAN_EQUAL
Used for instances of BinaryTree representing
greater-than-equal >=. |
|
IDENTIFIER
Used for instances of IdentifierTree. |
|
IMPORT
Used for instances of ImportTree. |
|
INDEXOF
Used for indexof operator. |
|
INIT_DEFINITION
Used for instances of InitDefinitionTree. |
|
INSTANCE_OF
Used for instances of InstanceOfTree. |
|
INSTANTIATE_NEW
Used for instances of InstantiateTree. |
|
INSTANTIATE_OBJECT_LITERAL
Used for instances of InstantiateTree. |
|
INT_LITERAL
Used for instances of LiteralTree representing
an integral literal expression of type int. |
|
INTERPOLATE_VALUE
Used for instances of InterpolateValueTree. |
|
KEYFRAME_LITERAL
Used for instances of KeyFrameLiteralTree. |
|
LESS_THAN
Used for instances of BinaryTree representing
less-than <. |
|
LESS_THAN_EQUAL
Used for instances of BinaryTree representing
less-than-equal <=. |
|
LOGICAL_COMPLEMENT
Used for instances of UnaryTree representing logical
complement operator !. |
|
LONG_LITERAL
Used for instances of LiteralTree representing
a long integral literal expression of type long. |
|
MEMBER_SELECT
Used for instances of MemberSelectTree. |
|
METHOD_INVOCATION
Used for instances of FunctionInvocationTree. |
|
MINUS
Used for instances of BinaryTree representing
subtraction -. |
|
MINUS_ASSIGNMENT
Used for instances of CompoundAssignmentTree representing
subtraction assignment -=. |
|
MISSING_EXPRESSION
Used for expressions which are missing. |
|
MODIFIERS
Used for instances of ModifiersTree. |
|
MULTIPLY
Used for instances of BinaryTree representing
multiplication *. |
|
MULTIPLY_ASSIGNMENT
Used for instances of CompoundAssignmentTree representing
multiplication assignment *=. |
|
NOT_EQUAL_TO
Used for instances of BinaryTree representing
not-equal-to !=. |
|
NULL_LITERAL
Used for instances of LiteralTree representing
the use of null. |
|
OBJECT_LITERAL_PART
Used for instances of ObjectLiteralPartTree. |
|
ON_REPLACE
Used for instances of OnReplaceTree. |
|
OTHER
??? |
|
PARENTHESIZED
Used for instances of ParenthesizedTree. |
|
PLUS
Used for instances of BinaryTree representing
addition or string concatenation +. |
|
PLUS_ASSIGNMENT
Used for instances of CompoundAssignmentTree representing
addition or string concatenation assignment +=. |
|
POSTFIX_DECREMENT
Used for instances of UnaryTree representing postfix
decrement operator --. |
|
POSTFIX_INCREMENT
Used for instances of UnaryTree representing postfix
increment operator ++. |
|
POSTINIT_DEFINITION
Used for instances of InitDefinitionTree. |
|
PREFIX_DECREMENT
Used for instances of UnaryTree representing prefix
decrement operator --. |
|
PREFIX_INCREMENT
Used for instances of UnaryTree representing prefix
increment operator ++. |
|
REMAINDER
Used for instances of BinaryTree representing
remainder %. |
|
RETURN
Used for instances of ReturnTree. |
|
REVERSE
Used for reverse unary operator. |
|
SEQUENCE_DELETE
Used for instances of SequenceDeleteTree. |
|
SEQUENCE_EMPTY
Used for instances of SequenceEmptyTree. |
|
SEQUENCE_EXPLICIT
Used for instances of SequenceExplicitTree. |
|
SEQUENCE_INDEXED
Used for instances of SequenceIndexedTree. |
|
SEQUENCE_INSERT
Used for instances of SequenceInsertTree. |
|
SEQUENCE_RANGE
Used for instances of SequenceRangeTree. |
|
SEQUENCE_SLICE
Used for instances of SequenceSliceTree. |
|
SIZEOF
Used for sizeof unary operator. |
|
STRING_EXPRESSION
Used for instances of StringExpressionTree. |
|
STRING_LITERAL
Used for instances of LiteralTree representing
a string literal expression of type String. |
|
THROW
Used for instances of ThrowTree. |
|
TIME_LITERAL
Used for instances of TimeLiteralTree. |
|
TRIGGER_WRAPPER
Used for instances of TriggerTree. |
|
TRY
Used for instances of TryTree. |
|
TYPE_ANY
Used for instances of TypeAnyTree. |
|
TYPE_ARRAY
Used for instances of TypeArrayTree. |
|
TYPE_CAST
Used for instances of TypeCastTree. |
|
TYPE_CLASS
Used for instances of TypeClassTree. |
|
TYPE_FUNCTIONAL
Used for instances of TypeFunctionalTree. |
|
TYPE_UNKNOWN
Used for instances of TypeUnknownTree. |
|
UNARY_MINUS
Used for instances of UnaryTree representing unary minus
operator -. |
|
VARIABLE
Used for instances of VariableTree. |
|
VARIABLE_INVALIDATE
Used for instances of VariableInvalidateTree. |
|
WHILE_LOOP
Used for instances of WhileLoopTree. |
|
| Method Summary | |
|---|---|
java.lang.Class<? extends Tree> |
asInterface()
|
static Tree.JavaFXKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static Tree.JavaFXKind[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final Tree.JavaFXKind ASSIGNMENT
AssignmentTree.
public static final Tree.JavaFXKind BREAK
BreakTree.
public static final Tree.JavaFXKind CATCH
CatchTree.
public static final Tree.JavaFXKind COMPILATION_UNIT
UnitTree.
public static final Tree.JavaFXKind CONDITIONAL_EXPRESSION
ConditionalExpressionTree.
public static final Tree.JavaFXKind CONTINUE
ContinueTree.
public static final Tree.JavaFXKind MEMBER_SELECT
MemberSelectTree.
public static final Tree.JavaFXKind IDENTIFIER
IdentifierTree.
public static final Tree.JavaFXKind IMPORT
ImportTree.
public static final Tree.JavaFXKind INSTANCE_OF
InstanceOfTree.
public static final Tree.JavaFXKind METHOD_INVOCATION
FunctionInvocationTree.
public static final Tree.JavaFXKind MODIFIERS
ModifiersTree.
public static final Tree.JavaFXKind PARENTHESIZED
ParenthesizedTree.
public static final Tree.JavaFXKind RETURN
ReturnTree.
public static final Tree.JavaFXKind EMPTY_STATEMENT
EmptyStatementTree.
public static final Tree.JavaFXKind THROW
ThrowTree.
public static final Tree.JavaFXKind TRY
TryTree.
public static final Tree.JavaFXKind TYPE_CAST
TypeCastTree.
public static final Tree.JavaFXKind VARIABLE
VariableTree.
public static final Tree.JavaFXKind VARIABLE_INVALIDATE
VariableInvalidateTree.
public static final Tree.JavaFXKind WHILE_LOOP
WhileLoopTree.
public static final Tree.JavaFXKind POSTFIX_INCREMENT
UnaryTree representing postfix
increment operator ++.
public static final Tree.JavaFXKind POSTFIX_DECREMENT
UnaryTree representing postfix
decrement operator --.
public static final Tree.JavaFXKind PREFIX_INCREMENT
UnaryTree representing prefix
increment operator ++.
public static final Tree.JavaFXKind PREFIX_DECREMENT
UnaryTree representing prefix
decrement operator --.
public static final Tree.JavaFXKind UNARY_MINUS
UnaryTree representing unary minus
operator -.
public static final Tree.JavaFXKind LOGICAL_COMPLEMENT
UnaryTree representing logical
complement operator !.
public static final Tree.JavaFXKind MULTIPLY
BinaryTree representing
multiplication *.
public static final Tree.JavaFXKind DIVIDE
BinaryTree representing
division /.
public static final Tree.JavaFXKind REMAINDER
BinaryTree representing
remainder %.
public static final Tree.JavaFXKind PLUS
BinaryTree representing
addition or string concatenation +.
public static final Tree.JavaFXKind MINUS
BinaryTree representing
subtraction -.
public static final Tree.JavaFXKind LESS_THAN
BinaryTree representing
less-than <.
public static final Tree.JavaFXKind GREATER_THAN
BinaryTree representing
greater-than >.
public static final Tree.JavaFXKind LESS_THAN_EQUAL
BinaryTree representing
less-than-equal <=.
public static final Tree.JavaFXKind GREATER_THAN_EQUAL
BinaryTree representing
greater-than-equal >=.
public static final Tree.JavaFXKind EQUAL_TO
BinaryTree representing
equal-to ==.
public static final Tree.JavaFXKind NOT_EQUAL_TO
BinaryTree representing
not-equal-to !=.
public static final Tree.JavaFXKind CONDITIONAL_AND
BinaryTree representing
conditional-and &&.
public static final Tree.JavaFXKind CONDITIONAL_OR
BinaryTree representing
conditional-or ||.
public static final Tree.JavaFXKind MULTIPLY_ASSIGNMENT
CompoundAssignmentTree representing
multiplication assignment *=.
public static final Tree.JavaFXKind DIVIDE_ASSIGNMENT
CompoundAssignmentTree representing
division assignment /=.
public static final Tree.JavaFXKind PLUS_ASSIGNMENT
CompoundAssignmentTree representing
addition or string concatenation assignment +=.
public static final Tree.JavaFXKind MINUS_ASSIGNMENT
CompoundAssignmentTree representing
subtraction assignment -=.
public static final Tree.JavaFXKind INT_LITERAL
LiteralTree representing
an integral literal expression of type int.
public static final Tree.JavaFXKind LONG_LITERAL
LiteralTree representing
a long integral literal expression of type long.
public static final Tree.JavaFXKind FLOAT_LITERAL
LiteralTree representing
a floating-point literal expression of type float.
public static final Tree.JavaFXKind DOUBLE_LITERAL
LiteralTree representing
a floating-point literal expression of type double.
public static final Tree.JavaFXKind BOOLEAN_LITERAL
LiteralTree representing
a boolean literal expression of type boolean.
public static final Tree.JavaFXKind STRING_LITERAL
LiteralTree representing
a string literal expression of type String.
public static final Tree.JavaFXKind NULL_LITERAL
LiteralTree representing
the use of null.
public static final Tree.JavaFXKind ERRONEOUS
ErroneousTree.
public static final Tree.JavaFXKind BLOCK_EXPRESSION
BlockExpressionTree.
public static final Tree.JavaFXKind CLASS_DECLARATION
ClassDeclarationTree.
public static final Tree.JavaFXKind FOR_EXPRESSION_FOR
ForExpressionTree.
In for (...) ...
public static final Tree.JavaFXKind FOR_EXPRESSION_PREDICATE
ForExpressionTree.
In seq[ x | cond ]
public static final Tree.JavaFXKind FOR_EXPRESSION_IN_CLAUSE
ForExpressionInClauseTree.
public static final Tree.JavaFXKind INIT_DEFINITION
InitDefinitionTree.
public static final Tree.JavaFXKind INTERPOLATE_VALUE
InterpolateValueTree.
public static final Tree.JavaFXKind KEYFRAME_LITERAL
KeyFrameLiteralTree.
public static final Tree.JavaFXKind POSTINIT_DEFINITION
InitDefinitionTree.
public static final Tree.JavaFXKind INSTANTIATE_OBJECT_LITERAL
InstantiateTree.
In object literal
public static final Tree.JavaFXKind INSTANTIATE_NEW
InstantiateTree.
In a new class
public static final Tree.JavaFXKind OBJECT_LITERAL_PART
ObjectLiteralPartTree.
public static final Tree.JavaFXKind TRIGGER_WRAPPER
TriggerTree.
public static final Tree.JavaFXKind ON_REPLACE
OnReplaceTree.
public static final Tree.JavaFXKind FUNCTION_DEFINITION
FunctionDefinitionTree.
public static final Tree.JavaFXKind FUNCTION_VALUE
FunctionValueTree.
public static final Tree.JavaFXKind SEQUENCE_DELETE
SequenceDeleteTree.
public static final Tree.JavaFXKind SEQUENCE_EMPTY
SequenceEmptyTree.
public static final Tree.JavaFXKind SEQUENCE_EXPLICIT
SequenceExplicitTree.
public static final Tree.JavaFXKind SEQUENCE_INDEXED
SequenceIndexedTree.
public static final Tree.JavaFXKind SEQUENCE_SLICE
SequenceSliceTree.
public static final Tree.JavaFXKind SEQUENCE_INSERT
SequenceInsertTree.
public static final Tree.JavaFXKind SEQUENCE_RANGE
SequenceRangeTree.
public static final Tree.JavaFXKind STRING_EXPRESSION
StringExpressionTree.
public static final Tree.JavaFXKind TIME_LITERAL
TimeLiteralTree.
public static final Tree.JavaFXKind TYPE_ANY
TypeAnyTree.
public static final Tree.JavaFXKind TYPE_CLASS
TypeClassTree.
public static final Tree.JavaFXKind TYPE_FUNCTIONAL
TypeFunctionalTree.
public static final Tree.JavaFXKind TYPE_ARRAY
TypeArrayTree.
public static final Tree.JavaFXKind SIZEOF
public static final Tree.JavaFXKind REVERSE
public static final Tree.JavaFXKind INDEXOF
public static final Tree.JavaFXKind TYPE_UNKNOWN
TypeUnknownTree.
public static final Tree.JavaFXKind MISSING_EXPRESSION
public static final Tree.JavaFXKind OTHER
| Method Detail |
|---|
public static Tree.JavaFXKind[] values()
for (Tree.JavaFXKind c : Tree.JavaFXKind.values()) System.out.println(c);
public static Tree.JavaFXKind valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is nullpublic java.lang.Class<? extends Tree> asInterface()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||