Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Uses of Class
org.eclipse.jdt.core.dom.ASTNode

Uses of ASTNode in org.eclipse.jdt.core.dom
 

Subclasses of ASTNode in org.eclipse.jdt.core.dom
 class AbstractTypeDeclaration
          Abstract subclass for type declaration, enum declaration, and annotation type declaration AST node types.
 class Annotation
          Abstract base class of AST nodes that represent annotations.
 class AnnotationTypeDeclaration
          Annotation type declaration AST node type (added in JLS3 API).
 class AnnotationTypeMemberDeclaration
          Annotation type member declaration AST node type (added in JLS3 API).
 class AnonymousClassDeclaration
          Anonymous class declaration AST node type.
 class ArrayAccess
          Array access expression AST node type.
 class ArrayCreation
          Array creation expression AST node type.
 class ArrayInitializer
          Array initializer AST node type.
 class ArrayType
          Type node for an array type.
 class AssertStatement
          Assert statement AST node type.
 class Assignment
          Assignment expression AST node type.
 class Block
          Block statement AST node type.
 class BlockComment
          Block comment AST node type.
 class BodyDeclaration
          Abstract base class of all AST nodes that represent body declarations that may appear in the body of some kind of class or interface declaration, including anonymous class declarations, enumeration declarations, and enumeration constant declarations.
 class BooleanLiteral
          Boolean literal node.
 class BreakStatement
          Break statement AST node type.
 class CastExpression
          Cast expression AST node type.
 class CatchClause
          Catch clause AST node type.
 class CharacterLiteral
          Character literal nodes.
 class ClassInstanceCreation
          Class instance creation expression AST node type.
 class Comment
          Abstract base class for all AST nodes that represent comments.
 class CompilationUnit
          Java compilation unit AST node type.
 class ConditionalExpression
          Conditional expression AST node type.
 class ConstructorInvocation
          Alternate constructor invocation statement AST node type.
 class ContinueStatement
          Continue statement AST node type.
 class DoStatement
          Do statement AST node type.
 class EmptyStatement
          Null statement AST node type.
 class EnhancedForStatement
          Enhanced For statement AST node type (added in JLS3 API).
 class EnumConstantDeclaration
          Enumeration constant declaration AST node type (added in JLS3 API).
 class EnumDeclaration
          Enum declaration AST node type (added in JLS3 API).
 class Expression
          Abstract base class of AST nodes that represent expressions.
 class ExpressionStatement
          Expression statement AST node type.
 class FieldAccess
          Field access expression AST node type.
 class FieldDeclaration
          Field declaration node type.
 class ForStatement
          For statement AST node type.
 class IfStatement
          If statement AST node type.
 class ImportDeclaration
          Import declaration AST node type.
 class InfixExpression
          Infix expression AST node type.
 class Initializer
          Static or instance initializer AST node type.
 class InstanceofExpression
          Instanceof expression AST node type.
 class Javadoc
          AST node for a Javadoc-style doc comment.
 class LabeledStatement
          Labeled statement AST node type.
 class LineComment
          End-of-line comment AST node type.
 class MarkerAnnotation
          Marker annotation node (added in JLS3 API).
 class MemberRef
          AST node for a member reference within a doc comment (Javadoc).
 class MemberValuePair
          Member value pair node (added in JLS3 API).
 class MethodDeclaration
          Method declaration AST node type.
 class MethodInvocation
          Method invocation expression AST node type.
 class MethodRef
          AST node for a method or constructor reference within a doc comment (Javadoc).
 class MethodRefParameter
          AST node for a parameter within a method reference (MethodRef).
 class Modifier
          Modifier node.
 class Name
          Abstract base class for all AST nodes that represent names.
 class NormalAnnotation
          Normal annotation node (added in JLS3 API).
 class NullLiteral
          Null literal node.
 class NumberLiteral
          Number literal nodes.
 class PackageDeclaration
          Package declaration AST node type.
 class ParameterizedType
          Type node for a parameterized type (added in JLS3 API).
 class ParenthesizedExpression
          Parenthesized expression AST node type.
 class PostfixExpression
          Postfix expression AST node type.
 class PrefixExpression
          Prefix expression AST node type.
 class PrimitiveType
          Primitive type nodes.
 class QualifiedName
          AST node for a qualified name.
 class QualifiedType
          Type node for a qualified type (added in JLS3 API).
 class ReturnStatement
          Return statement AST node type.
 class SimpleName
          AST node for a simple name.
 class SimpleType
          Type node for a named class type, a named interface type, or a type variable.
 class SingleMemberAnnotation
          Single member annotation node (added in JLS3 API).
 class SingleVariableDeclaration
          Single variable declaration AST node type.
 class Statement
          Abstract base class of AST nodes that represent statements.
 class StringLiteral
          String literal nodes.
 class SuperConstructorInvocation
          Super constructor invocation statement AST node type.
 class SuperFieldAccess
          Simple or qualified "super" field access expression AST node type.
 class SuperMethodInvocation
          Simple or qualified "super" method invocation expression AST node type.
 class SwitchCase
          Switch case AST node type.
 class SwitchStatement
          Switch statement AST node type.
 class SynchronizedStatement
          Synchronized statement AST node type.
 class TagElement
          AST node for a tag within a doc comment.
 class TextElement
          AST node for a text element within a doc comment.
 class ThisExpression
          Simple or qualified "this" AST node type.
 class ThrowStatement
          Throw statement AST node type.
 class TryStatement
          Try statement AST node type.
 class Type
          Abstract base class of all type AST node types.
 class TypeDeclaration
          Type declaration AST node type.
 class TypeDeclarationStatement
          Local type declaration statement AST node type.
 class TypeLiteral
          Type literal AST node type.
 class TypeParameter
          Type parameter node (added in JLS3 API).
 class VariableDeclaration
          Abstract base class of all AST node types that declare a single local variable.
 class VariableDeclarationExpression
          Local variable declaration expression AST node type.
 class VariableDeclarationFragment
          Variable declaration fragment AST node type, used in field declarations, local variable declarations, and ForStatement initializers.
 class VariableDeclarationStatement
          Local variable declaration statement AST node type.
 class WhileStatement
          While statement AST node type.
 class WildcardType
          Type node for a wildcard type (added in JLS3 API).
 

Fields in org.eclipse.jdt.core.dom declared as ASTNode
private  ASTNode Comment.alternateRoot
          Alternate root node, or null if none.
private  ASTNode ASTNode.parent
          Parent AST node, or null if this node is a root.
 

Methods in org.eclipse.jdt.core.dom that return ASTNode
(package private)  ASTNode WildcardType.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode WildcardType.clone0(AST target)
           
(package private)  ASTNode WhileStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode WhileStatement.clone0(AST target)
           
(package private)  ASTNode VariableDeclarationStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode VariableDeclarationStatement.clone0(AST target)
           
(package private)  ASTNode VariableDeclarationFragment.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode VariableDeclarationFragment.clone0(AST target)
           
(package private)  ASTNode VariableDeclarationExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode VariableDeclarationExpression.clone0(AST target)
           
(package private)  ASTNode TypeParameter.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode TypeParameter.clone0(AST target)
           
(package private)  ASTNode TypeLiteral.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode TypeLiteral.clone0(AST target)
           
(package private)  ASTNode TypeDeclarationStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode TypeDeclarationStatement.clone0(AST target)
           
(package private)  ASTNode TypeDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode TypeDeclaration.clone0(AST target)
           
(package private)  ASTNode TryStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode TryStatement.clone0(AST target)
           
(package private)  ASTNode ThrowStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ThrowStatement.clone0(AST target)
           
(package private)  ASTNode ThisExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ThisExpression.clone0(AST target)
           
(package private)  ASTNode TextElement.clone0(AST target)
           
(package private)  ASTNode TagElement.clone0(AST target)
           
(package private)  ASTNode SynchronizedStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SynchronizedStatement.clone0(AST target)
           
(package private)  ASTNode SwitchStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SwitchStatement.clone0(AST target)
           
(package private)  ASTNode SwitchCase.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SwitchCase.clone0(AST target)
           
(package private)  ASTNode SuperMethodInvocation.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SuperMethodInvocation.clone0(AST target)
           
(package private)  ASTNode SuperFieldAccess.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SuperFieldAccess.clone0(AST target)
           
(package private)  ASTNode SuperConstructorInvocation.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SuperConstructorInvocation.clone0(AST target)
           
(package private)  ASTNode StringLiteral.clone0(AST target)
           
(package private)  ASTNode SingleVariableDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SingleVariableDeclaration.clone0(AST target)
           
(package private)  ASTNode SingleMemberAnnotation.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SingleMemberAnnotation.clone0(AST target)
           
(package private)  ASTNode SimpleType.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode SimpleType.clone0(AST target)
           
(package private)  ASTNode SimpleName.clone0(AST target)
           
(package private)  ASTNode ReturnStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ReturnStatement.clone0(AST target)
           
(package private)  ASTNode QualifiedType.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode QualifiedType.clone0(AST target)
           
(package private)  ASTNode QualifiedName.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode QualifiedName.clone0(AST target)
           
(package private)  ASTNode PrimitiveType.clone0(AST target)
           
(package private)  ASTNode PrefixExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode PrefixExpression.clone0(AST target)
           
(package private)  ASTNode PostfixExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode PostfixExpression.clone0(AST target)
           
(package private)  ASTNode ParenthesizedExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ParenthesizedExpression.clone0(AST target)
           
(package private)  ASTNode ParameterizedType.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ParameterizedType.clone0(AST target)
           
(package private)  ASTNode PackageDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode PackageDeclaration.clone0(AST target)
           
(package private)  ASTNode NumberLiteral.clone0(AST target)
           
(package private)  ASTNode NullLiteral.clone0(AST target)
           
(package private)  ASTNode NormalAnnotation.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode NormalAnnotation.clone0(AST target)
           
(package private)  ASTNode Modifier.clone0(AST target)
           
(package private)  ASTNode MethodRefParameter.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MethodRefParameter.clone0(AST target)
           
(package private)  ASTNode MethodRef.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MethodRef.clone0(AST target)
           
(package private)  ASTNode MethodInvocation.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MethodInvocation.clone0(AST target)
           
(package private)  ASTNode MethodDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MethodDeclaration.clone0(AST target)
           
(package private)  ASTNode MemberValuePair.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MemberValuePair.clone0(AST target)
           
(package private)  ASTNode MemberRef.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MemberRef.clone0(AST target)
           
(package private)  ASTNode MarkerAnnotation.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode MarkerAnnotation.clone0(AST target)
           
(package private)  ASTNode LineComment.clone0(AST target)
           
(package private)  ASTNode LabeledStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode LabeledStatement.clone0(AST target)
           
(package private)  ASTNode Javadoc.clone0(AST target)
           
(package private)  ASTNode InstanceofExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode InstanceofExpression.clone0(AST target)
           
(package private)  ASTNode Initializer.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode Initializer.clone0(AST target)
           
(package private)  ASTNode InfixExpression.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode InfixExpression.clone0(AST target)
           
(package private)  ASTNode ImportDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ImportDeclaration.clone0(AST target)
           
(package private)  ASTNode IfStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode IfStatement.clone0(AST target)
           
(package private)  ASTNode ForStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ForStatement.clone0(AST target)
           
(package private)  ASTNode FieldDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode FieldDeclaration.clone0(AST target)
           
(package private)  ASTNode FieldAccess.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode FieldAccess.clone0(AST target)
           
(package private)  ASTNode ExpressionStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode ExpressionStatement.clone0(AST target)
           
(package private)  ASTNode EnumDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode EnumDeclaration.clone0(AST target)
           
(package private)  ASTNode EnumConstantDeclaration.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode EnumConstantDeclaration.clone0(AST target)
           
(package private)  ASTNode EnhancedForStatement.internalGetSetChildProperty(ChildPropertyDescriptor property, boolean get, ASTNode child)
           
(package private)  ASTNode EnhancedForStatement.clone0(AST target)
           
(package private)