Eclipse JDT
2.1

Uses of Package
org.eclipse.jdt.core.dom

Packages that use org.eclipse.jdt.core.dom
org.eclipse.jdt.core.dom The Java DOM is the set of classes that model the source code of a Java program as a structured document. 
org.eclipse.jdt.debug.core

Provides an implementation of a debug model based on JPDA (Java Platform Debug Architecture). 

org.eclipse.jdt.debug.eval

Provides a set classes and interfaces that support evaluations in the Java debugger. 

org.eclipse.jdt.ui Application programming interfaces for interaction with the Eclipse Java User Interface. 
 

Classes in org.eclipse.jdt.core.dom used by org.eclipse.jdt.core.dom
AnonymousClassDeclaration
          Anonymous class declaration AST node type.
ArrayAccess
          Array access expression AST node type.
ArrayCreation
          Array creation expression AST node type.
ArrayInitializer
          Array initializer AST node type.
ArrayType
          Type node for an array type.
AssertStatement
          Assert statement AST node type.
Assignment
          Assignment expression AST node type.
Assignment.Operator
          Assignment operators (typesafe enumeration).
AST
          Umbrella owner and abstract syntax tree node factory.
ASTMatcher
          Concrete superclass and default implementation of an AST subtree matcher.
ASTNode
          Abstract superclass of all Abstract Syntax Tree (AST) node types.
ASTVisitor
          A visitor for abstract syntax trees.
Block
          Block statement AST node type.
BodyDeclaration
          Abstract base class of all AST nodes that represent body declarations that may appear in the body of a class or interface declaration.
BooleanLiteral
          Boolean literal node.
BreakStatement
          Break statement AST node type.
CastExpression
          Cast expression AST node type.
CatchClause
          Catch clause AST node type.
CharacterLiteral
          Character literal nodes.
ClassInstanceCreation
          Class instance creation expression AST node type.
CompilationUnit
          Java compilation unit AST node type.
ConditionalExpression
          Conditional expression AST node type.
ConstructorInvocation
          Alternate constructor invocation statement AST node type.
ContinueStatement
          Continue statement AST node type.
DoStatement
          Do statement AST node type.
EmptyStatement
          Null statement AST node type.
Expression
          Abstract base class of AST nodes that represent expressions.
ExpressionStatement
          Expression statement AST node type.
FieldAccess
          Field access expression AST node type.
FieldDeclaration
          Field declaration node type.
ForStatement
          For statement AST node type.
IBinding
          A binding represents a named entity in the Java language.
IfStatement
          If statement AST node type.
IMethodBinding
          A method binding represents a method or constructor of a class or interface.
ImportDeclaration
          Import declaration AST node type.
InfixExpression
          Infix expression AST node type.
InfixExpression.Operator
          Infix operators (typesafe enumeration).
Initializer
          Static or instance initializer AST node type.
InstanceofExpression
          Instanceof expression AST node type.
IPackageBinding
          A package binding represents a named or unnamed package.
ITypeBinding
          A type binding represents a class type, interface type, array type, a primitive type (including the special return type void), or the null type.
IVariableBinding
          A variable binding represents either a field of a class or interface, or a local variable declaration (including formal parameters, local variables, and exception variables).
Javadoc
          AST node for a Javadoc comment.
LabeledStatement
          Labeled statement AST node type.
Message
          Error message used to report potential errors found during the AST parsing or name resolution.
MethodDeclaration
          Method declaration AST node type.
MethodInvocation
          Method invocation expression AST node type.
Name
          Abstract base class for all AST nodes that represent names.
NullLiteral
          Null literal node.
NumberLiteral
          Number literal nodes.
PackageDeclaration
          Package declaration AST node type.
ParenthesizedExpression
          Parenthesized expression AST node type.
PostfixExpression
          Postfix expression AST node type.
PostfixExpression.Operator
          Postfix operators (typesafe enumeration).
PrefixExpression
          Prefix expression AST node type.
PrefixExpression.Operator
          Prefix operators (typesafe enumeration).
PrimitiveType
          Primitive type nodes.
PrimitiveType.Code
          Primitive type codes (typesafe enumeration).
QualifiedName
          AST node for a qualified name.
ReturnStatement
          Return statement AST node type.
SimpleName
          AST node for a simple name.
SimpleType
          Type node for a named class or interface type.
SingleVariableDeclaration
          Single variable declaration AST node type.
Statement
          Abstract base class of AST nodes that represent statements.
StringLiteral
          String literal nodes.
SuperConstructorInvocation
          Super constructor invocation statement AST node type.
SuperFieldAccess
          Simple or qualified "super" field access expression AST node type.
SuperMethodInvocation
          Simple or qualified "super" method invocation expression AST node type.
SwitchCase
          Switch case AST node type.
SwitchStatement
          Switch statement AST node type.
SynchronizedStatement
          Synchronized statement AST node type.
ThisExpression
          Simple or qualified "this" AST node type.
ThrowStatement
          Throw statement AST node type.
TryStatement
          Try statement AST node type.
Type
          Abstract base class of all type AST node types.
TypeDeclaration
          Type declaration AST node type.
TypeDeclarationStatement
          Local type declaration statement AST node type.
TypeLiteral
          Type literal AST node type.
VariableDeclaration
          Abstract base class of all AST node types that declare a single local variable.
VariableDeclarationExpression
          Local variable declaration expression AST node type.
VariableDeclarationFragment
          Variable declaration fragment AST node type, used in field declarations, local variable declarations, and ForStatement initializers.
VariableDeclarationStatement
          Local variable declaration statement AST node type.
WhileStatement
          While statement AST node type.
 

Classes in org.eclipse.jdt.core.dom used by org.eclipse.jdt.debug.core
Message
          Error message used to report potential errors found during the AST parsing or name resolution.
 

Classes in org.eclipse.jdt.core.dom used by org.eclipse.jdt.debug.eval
Message
          Error message used to report potential errors found during the AST parsing or name resolution.
 

Classes in org.eclipse.jdt.core.dom used by org.eclipse.jdt.ui
IMethodBinding
          A method binding represents a method or constructor of a class or interface.
MethodDeclaration
          Method declaration AST node type.
 


Eclipse JDT
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.