| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Tree | |
|---|---|
| javax.ide.model.java.source | Various interfaces for use with Tree objects. | 
| javax.ide.model.java.source.tree | The Java AST. | 
| Uses of Tree in javax.ide.model.java.source | 
|---|
| Methods in javax.ide.model.java.source that return Tree | |
|---|---|
|  Tree | TreeLocator.getTree(Declaration d)Gets the Tree object that declares the given declaration, null if none. | 
| Methods in javax.ide.model.java.source with parameters of type Tree | |
|---|---|
|  Declaration | TreeResolver.getResolvedDeclaration(Tree tree)Resolves this tree into a declaration reference. | 
|  TypeD | TreeResolver.getResolvedType(Tree tree)Resolves this tree into a type reference. | 
| Uses of Tree in javax.ide.model.java.source.tree | 
|---|
| Subinterfaces of Tree in javax.ide.model.java.source.tree | |
|---|---|
|  interface | AnnotationExpressionTAn expression wrapping an annotation. | 
|  interface | AnnotationTAn annotation (not to be confused with annotation type). | 
|  interface | ArrayAccessExpressionTAn array access expression. | 
|  interface | AssertStatementTAn assert statement. | 
|  interface | AssignmentExpressionTAn expression performing an assignment operation. | 
|  interface | BlockElementTCommon supertype for elements that may be a child of a code block. | 
|  interface | BlockStatementTA statement wrapping a block. | 
|  interface | BlockTA code block. | 
|  interface | BreakStatementTA break statement. | 
|  interface | CatchClauseTA catch clause of a try statement. | 
|  interface | ClassBodyTA class body, sometimes called a class block. | 
|  interface | ClassInitializerTA static or instance initializer block for a class. | 
|  interface | ClassTA type declaration. | 
|  interface | CompoundStatementTCommon supertype for statements that have children statements. | 
|  interface | ConditionalStatementTCommon supertype for compound statements having (requiring) a conditional expression. | 
|  interface | ContinueStatementTA continue statement. | 
|  interface | DereferenceExpressionTCommon supertype for expressions performing dereference operations. | 
|  interface | DocCommentTA doc comment (short for "documentation comment"). | 
|  interface | DoStatementTA do statement. | 
|  interface | DotExpressionTA expression representing an identifier selector. | 
|  interface | ElseClauseTAn else clause. | 
|  interface | EmptyStatementTAn empty statement. | 
|  interface | EnumConstantTA field (or enum constant) variable. | 
|  interface | ExpressionStatementTAn expression statement. | 
|  interface | ExpressionTCommon supertypes for all expressions. | 
|  interface | FieldDeclTA field (or enum constant) declaration. | 
|  interface | FieldVariableTA field (or enum constant) variable. | 
|  interface | FileTThe root of a source file, also called a compilation unit. | 
|  interface | FinallyClauseTA finally clause. | 
|  interface | FormalParameterListTA formal parameter list. | 
|  interface | FormalParameterTA formal parameter, also known as just "parameter". | 
|  interface | ForStatementTA for statement. | 
|  interface | HasModifiersTCommon supertype for elements that may have modifiers. | 
|  interface | HasNameTCommon supertype for elements have have a NameT. | 
|  interface | IdentifierExpressionTAn expression representing an unqualified name. | 
|  interface | IfStatementTAn if statement. | 
|  interface | ImportTAn import declaration. | 
|  interface | InfixExpressionTAn expression involving an infix operation (but not an assignment operation). | 
|  interface | InterfacesTAn interfaces clause of a type declaration. | 
|  interface | InvokeExpressionTCommon supertype for an expression that invokes a method. | 
|  interface | ListExpressionTAn expression wrapping a list of expressions. | 
|  interface | LiteralExpressionTAn expression representing a lexer literal. | 
|  interface | LocalVariableDeclTA local variable declaration. | 
|  interface | LocalVariableTA local variable, not a parameter. | 
|  interface | MemberTCommon supertype for elements that may be a member of a type declaration. | 
|  interface | MemberVariableTA field (or enum constant) variable. | 
|  interface | MethodCallExpressionTAn expression performing a method invocation or an explicit constructor invocation. | 
|  interface | MethodTA method or constructor declaration. | 
|  interface | NameTA name, simple or qualified. | 
|  interface | NewArrayExpressionTAn expression creating a new array. | 
|  interface | NewClassExpressionTAn expression creating a new instance of a class. | 
|  interface | OperatorExpressionTCommon supertype for multi-operand operations. | 
|  interface | PackageTA package declaration. | 
|  interface | QuestionExpressionTAn expression with the ?: operator, formally known as the "conditional operator". | 
|  interface | ReturnStatementTA return statement. | 
|  interface | SimpleStatementTCommon supertype for statements that have no child statement but may optionally have expressions. | 
|  interface | StatementLabelTA label on a labeled statement. | 
|  interface | StatementTCommon supertype of all statements. | 
|  interface | SuperclassTA superclass clause of a type declaration. | 
|  interface | SwitchLabelTA switch label, default or case. | 
|  interface | SwitchStatementTA switch statement. | 
|  interface | SynchStatementTA synchronized statement. | 
|  interface | ThrowsTA throws clause of a method or constructor declaration. | 
|  interface | ThrowStatementTA throw statement. | 
|  interface | TryStatementTA try statement. | 
|  interface | TypeArgumentTA type argument for a type reference. | 
|  interface | TypecastExpressionTAn expression performing a typecast operation. | 
|  interface | TypeExpressionTAn expression wrapping a type reference. | 
|  interface | TypeParameterTA type parameter declaration. | 
|  interface | TypeReferenceTA type reference. | 
|  interface | UnaryExpressionTAn expression performing a prefix or postfix operation, but not a typecast operation. | 
|  interface | VariableDeclTCommon supertype for field declarations and local variable declarations. | 
|  interface | VariableTCommon supertype for field variables (and enum constant variables), local variables, and parameters. | 
|  interface | WhileStatementTA while statement. | 
|  interface | WrapperExpressionTAn expression wrapping another one, either with parentheses or brackets. | 
| Fields in javax.ide.model.java.source.tree declared as Tree | |
|---|---|
| static Tree[] | Tree.EMPTY_ARRAY | 
| Methods in javax.ide.model.java.source.tree that return Tree | |
|---|---|
|  Tree | Tree.cloneSelf(FileT targetFile)Performs a deep-copy of this Tree but attached to the input FileT. | 
|  Tree | DocCommentT.getOwningDeclaration()Gets the declaration this doc element is associated with, null if none. | 
|  Tree | Tree.getParent()Gets the parent Tree to this. | 
|  Tree | Tree.getSiblingAfter()Gets the sibling after this. | 
|  Tree | Tree.getSiblingBefore()Gets the sibling before this. | 
| Methods in javax.ide.model.java.source.tree with parameters of type Tree | |
|---|---|
|  void | Tree.addSelf(Tree parent)Performs an add (usually append) of this element to the parent. | 
|  void | Tree.addSelf(Tree sibling,
        boolean before)Performs an add of this element to the parent of the input sibling. | 
|  void | Tree.addSelfAfter(Tree sibling) | 
|  void | Tree.addSelfBefore(Tree sibling) | 
|  void | Tree.replaceSelf(Tree newElement)Performs a set of this element with the newElement. | 
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||