Uses of Package
org.eclipse.jdt.core

Packages that use org.eclipse.jdt.core
org.eclipse.jdt.core The Java model is the set of classes that model the objects associated with creating, editing, and building a Java program. 
org.eclipse.jdt.core.compiler This package contains compiler associated infrastructure APIs. 
org.eclipse.jdt.core.dom The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document. 
org.eclipse.jdt.core.dom.rewrite The Java DOM/AST rewrite is the set of classes that are used to make changes to an existing DOM/AST tree. 
org.eclipse.jdt.core.eval Provides support for the evaluation of code snippets in a scrapbook or inside the debugger. 
org.eclipse.jdt.core.jdom Provides a support for Java document manipulation through the JDOM model. 
org.eclipse.jdt.core.search Provides support for searching the workspace Java elements that match a particular description. 
org.eclipse.jdt.core.tests.builder   
org.eclipse.jdt.core.tests.dom   
org.eclipse.jdt.core.tests.formatter   
org.eclipse.jdt.core.tests.model   
org.eclipse.jdt.core.tests.performance   
org.eclipse.jdt.core.tests.rewrite.modifying   
org.eclipse.jdt.core.util Provides a set of tools and utilities for manipulating .class files and Java model elements. 
org.eclipse.jdt.internal.codeassist   
org.eclipse.jdt.internal.codeassist.impl   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.builder   
org.eclipse.jdt.internal.core.dom.rewrite   
org.eclipse.jdt.internal.core.eval   
org.eclipse.jdt.internal.core.hierarchy   
org.eclipse.jdt.internal.core.search   
org.eclipse.jdt.internal.core.search.indexing   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
org.eclipse.jdt.internal.eval   
org.eclipse.jdt.internal.formatter.old   
org.jmlspecs.eclipse.jdt.internal.esc2   
org.jmlspecs.eclipse.jdt.ui   
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core
BufferChangedEvent
          A buffer changed event describes how a buffer has changed.
ClasspathContainerInitializer
          Abstract base implementation of all classpath container initializer.
ClasspathVariableInitializer
          Abstract base implementation of all classpath variable initializers.
CompletionContext
          Completion context.
CompletionProposal
          Completion proposal.
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
ElementChangedEvent
          An element changed event describes a change to the structure or contents of a tree of Java elements.
IAccessRule
          Describes an access rule to source and class files on a classpath entry.
IAnnotatable
          Common protocol for Java elements that can be annotated.
IAnnotation
          Represents an annotation on a package declaration, a type, a method, a field or a local variable in a compilation unit or a class file.
IBuffer
          A buffer contains the text contents of a resource.
IBufferChangedListener
          A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
IBufferFactory
          Deprecated. Use WorkingCopyOwner instead
IClassFile
          Represents an entire binary type (single .class file).
IClasspathAttribute
          A classpath attribute defines a name/value pair that can be persisted with a classpath entry.
IClasspathContainer
          Interface of a classpath container.
IClasspathEntry
          An entry on a Java project classpath identifying one or more package fragment roots.
ICodeAssist
          Common protocol for Java elements that support source code assist and code resolve.
ICodeCompletionRequestor
          Deprecated. Use CompletionRequestor instead.
ICodeFormatter
          Deprecated. Use CodeFormatter instead (note: options have changed)
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
ICompletionRequestor
          Deprecated. Use CompletionRequestor instead.
ICorrectionRequestor
          A callback interface for receiving java problem correction.
IElementChangedListener
          An element changed listener receives notification of changes to Java elements maintained by the Java model.
IField
          Represents a field declared in a type.
IImportContainer
          Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.
IImportDeclaration
          Represents an import declaration in Java compilation unit.
IInitializer
          Represents a stand-alone instance or class (static) initializer in a type.
IJarEntryResource
          A jar entry corresponding to a non-Java resource in an archive IPackageFragment or IPackageFragmentRoot.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaElementDelta
          A Java element delta describes changes in Java element between two discrete points in time.
IJavaModel
          Represent the root Java element corresponding to the workspace.
IJavaModelStatus
          Represents the outcome of an Java model operation.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IMember
          Common protocol for Java elements that can be members of types.
IMemberValuePair
          Represents a member-value pair of an annotation.
IMethod
          Represents a method (or constructor) declared in a type.
IOpenable
          Common protocol for Java elements that must be opened before they can be navigated or modified.
IPackageDeclaration
          Represents a package declaration in Java compilation unit.
IPackageFragment
          A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
IParent
          Common protocol for Java elements that contain other Java elements.
IProblemRequestor
          A callback interface for receiving java problem as they are discovered by some Java operation.
IRegion
          A Java model region describes a hierarchical set of elements.
ISourceManipulation
          Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.
ISourceRange
          A source range defines an element's source coordinates relative to its source buffer.
ISourceReference
          Common protocol for Java elements that have associated source code.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
ITypeHierarchy
          A type hierarchy provides navigations between a type and its resolved supertypes and subtypes for a specific type or for all types within a region.
ITypeHierarchyChangedListener
          A listener which gets notified when a particular type hierarchy object changes.
ITypeParameter
          Represents a type parameter defined by a type or a method in a compilation unit or a class file.
ITypeRoot
          Represents an entire Java type root (either an ICompilationUnit or an IClassFile).
IWorkingCopy
          Deprecated. Use ICompilationUnit instead
JavaCore
          The plug-in runtime class for the Java model plug-in containing the core (UI-free) support for Java projects.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.compiler
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IJavaElementDelta
          A Java element delta describes changes in Java element between two discrete points in time.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.dom
IClassFile
          Represents an entire binary type (single .class file).
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
ITypeRoot
          Represents an entire Java type root (either an ICompilationUnit or an IClassFile).
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.dom.rewrite
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.eval
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
ICodeCompletionRequestor
          Deprecated. Use CompletionRequestor instead.
ICompletionRequestor
          Deprecated. Use CompletionRequestor instead.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.jdom
IJavaElement
          Common protocol for all elements provided by the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.search
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IJavaElement
          Common protocol for all elements provided by the Java model.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
IWorkingCopy
          Deprecated. Use ICompilationUnit instead
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.tests.builder
IClasspathEntry
          An entry on a Java project classpath identifying one or more package fragment roots.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.tests.dom
IClassFile
          Represents an entire binary type (single .class file).
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.tests.formatter
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.tests.model
BufferChangedEvent
          A buffer changed event describes how a buffer has changed.
ClasspathContainerInitializer
          Abstract base implementation of all classpath container initializer.
ClasspathVariableInitializer
          Abstract base implementation of all classpath variable initializers.
CompletionContext
          Completion context.
CompletionProposal
          Completion proposal.
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
ElementChangedEvent
          An element changed event describes a change to the structure or contents of a tree of Java elements.
IBuffer
          A buffer contains the text contents of a resource.
IBufferChangedListener
          A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
IClassFile
          Represents an entire binary type (single .class file).
IClasspathContainer
          Interface of a classpath container.
IClasspathEntry
          An entry on a Java project classpath identifying one or more package fragment roots.
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
ICorrectionRequestor
          A callback interface for receiving java problem correction.
IElementChangedListener
          An element changed listener receives notification of changes to Java elements maintained by the Java model.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaModel
          Represent the root Java element corresponding to the workspace.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IOpenable
          Common protocol for Java elements that must be opened before they can be navigated or modified.
IPackageFragment
          A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
IParent
          Common protocol for Java elements that contain other Java elements.
IProblemRequestor
          A callback interface for receiving java problem as they are discovered by some Java operation.
ITypeHierarchy
          A type hierarchy provides navigations between a type and its resolved supertypes and subtypes for a specific type or for all types within a region.
ITypeHierarchyChangedListener
          A listener which gets notified when a particular type hierarchy object changes.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.tests.performance
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.tests.rewrite.modifying
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.util
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.codeassist
CompletionProposal
          Completion proposal.
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
ICompletionRequestor
          Deprecated. Use CompletionRequestor instead.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
ITypeRoot
          Represents an entire Java type root (either an ICompilationUnit or an IClassFile).
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.codeassist.impl
IAnnotatable
          Common protocol for Java elements that can be annotated.
IAnnotation
          Represents an annotation on a package declaration, a type, a method, a field or a local variable in a compilation unit or a class file.
IBufferChangedListener
          A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
ICodeAssist
          Common protocol for Java elements that support source code assist and code resolve.
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IField
          Represents a field declared in a type.
IImportContainer
          Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.
IImportDeclaration
          Represents an import declaration in Java compilation unit.
IInitializer
          Represents a stand-alone instance or class (static) initializer in a type.
IJavaElement
          Common protocol for all elements provided by the Java model.
IMember
          Common protocol for Java elements that can be members of types.
IMethod
          Represents a method (or constructor) declared in a type.
IOpenable
          Common protocol for Java elements that must be opened before they can be navigated or modified.
IPackageDeclaration
          Represents a package declaration in Java compilation unit.
IParent
          Common protocol for Java elements that contain other Java elements.
ISourceManipulation
          Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.
ISourceReference
          Common protocol for Java elements that have associated source code.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
ITypeParameter
          Represents a type parameter defined by a type or a method in a compilation unit or a class file.
ITypeRoot
          Represents an entire Java type root (either an ICompilationUnit or an IClassFile).
IWorkingCopy
          Deprecated. Use ICompilationUnit instead
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core
BufferChangedEvent
          A buffer changed event describes how a buffer has changed.
ClasspathContainerInitializer
          Abstract base implementation of all classpath container initializer.
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
IAccessRule
          Describes an access rule to source and class files on a classpath entry.
IAnnotatable
          Common protocol for Java elements that can be annotated.
IAnnotation
          Represents an annotation on a package declaration, a type, a method, a field or a local variable in a compilation unit or a class file.
IBuffer
          A buffer contains the text contents of a resource.
IBufferChangedListener
          A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.
IBufferFactory
          Deprecated. Use WorkingCopyOwner instead
IClassFile
          Represents an entire binary type (single .class file).
IClasspathAttribute
          A classpath attribute defines a name/value pair that can be persisted with a classpath entry.
IClasspathContainer
          Interface of a classpath container.
IClasspathEntry
          An entry on a Java project classpath identifying one or more package fragment roots.
ICodeAssist
          Common protocol for Java elements that support source code assist and code resolve.
ICodeCompletionRequestor
          Deprecated. Use CompletionRequestor instead.
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
ICompletionRequestor
          Deprecated. Use CompletionRequestor instead.
IElementChangedListener
          An element changed listener receives notification of changes to Java elements maintained by the Java model.
IField
          Represents a field declared in a type.
IImportContainer
          Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.
IImportDeclaration
          Represents an import declaration in Java compilation unit.
IInitializer
          Represents a stand-alone instance or class (static) initializer in a type.
IJarEntryResource
          A jar entry corresponding to a non-Java resource in an archive IPackageFragment or IPackageFragmentRoot.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaElementDelta
          A Java element delta describes changes in Java element between two discrete points in time.
IJavaModel
          Represent the root Java element corresponding to the workspace.
IJavaModelStatus
          Represents the outcome of an Java model operation.
IJavaModelStatusConstants
          Status codes used with Java model status objects.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
ILocalVariable
          Represents a local variable declared in a method or an initializer.
IMember
          Common protocol for Java elements that can be members of types.
IMemberValuePair
          Represents a member-value pair of an annotation.
IMethod
          Represents a method (or constructor) declared in a type.
IOpenable
          Common protocol for Java elements that must be opened before they can be navigated or modified.
IPackageDeclaration
          Represents a package declaration in Java compilation unit.
IPackageFragment
          A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
IParent
          Common protocol for Java elements that contain other Java elements.
IProblemRequestor
          A callback interface for receiving java problem as they are discovered by some Java operation.
IRegion
          A Java model region describes a hierarchical set of elements.
ISourceManipulation
          Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.
ISourceRange
          A source range defines an element's source coordinates relative to its source buffer.
ISourceReference
          Common protocol for Java elements that have associated source code.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
ITypeHierarchy
          A type hierarchy provides navigations between a type and its resolved supertypes and subtypes for a specific type or for all types within a region.
ITypeParameter
          Represents a type parameter defined by a type or a method in a compilation unit or a class file.
ITypeRoot
          Represents an entire Java type root (either an ICompilationUnit or an IClassFile).
IWorkingCopy
          Deprecated. Use ICompilationUnit instead
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.builder
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.dom.rewrite
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.eval
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
ICodeCompletionRequestor
          Deprecated. Use CompletionRequestor instead.
ICompletionRequestor
          Deprecated. Use CompletionRequestor instead.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.hierarchy
ElementChangedEvent
          An element changed event describes a change to the structure or contents of a tree of Java elements.
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IElementChangedListener
          An element changed listener receives notification of changes to Java elements maintained by the Java model.
IJavaElementDelta
          A Java element delta describes changes in Java element between two discrete points in time.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IRegion
          A Java model region describes a hierarchical set of elements.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
ITypeHierarchy
          A type hierarchy provides navigations between a type and its resolved supertypes and subtypes for a specific type or for all types within a region.
ITypeHierarchyChangedListener
          A listener which gets notified when a particular type hierarchy object changes.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.search
IClasspathEntry
          An entry on a Java project classpath identifying one or more package fragment roots.
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaElementDelta
          A Java element delta describes changes in Java element between two discrete points in time.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.search.indexing
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.search.matching
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IMethod
          Represents a method (or constructor) declared in a type.
IPackageFragment
          A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IPackageFragmentRoot
          A package fragment root contains a set of package fragments.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
ITypeParameter
          Represents a type parameter defined by a type or a method in a compilation unit or a class file.
JavaModelException
          A checked exception representing a failure in the Java model.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.core.util
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IField
          Represents a field declared in a type.
IInitializer
          Represents a stand-alone instance or class (static) initializer in a type.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IMethod
          Represents a method (or constructor) declared in a type.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.eval
CompletionRequestor
          Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
JavaModelException
          A checked exception representing a failure in the Java model.
WorkingCopyOwner
          The owner of an ICompilationUnit handle in working copy mode.
 

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.internal.formatter.old
ICodeFormatter
          Deprecated. Use CodeFormatter instead (note: options have changed)
 

Classes in org.eclipse.jdt.core used by org.jmlspecs.eclipse.jdt.internal.esc2
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
 

Classes in org.eclipse.jdt.core used by org.jmlspecs.eclipse.jdt.ui
ICompilationUnit
          Represents an entire Java compilation unit (source file with one of the Java-like extensions).
IField
          Represents a field declared in a type.
IInitializer
          Represents a stand-alone instance or class (static) initializer in a type.
IJavaElement
          Common protocol for all elements provided by the Java model.
IJavaProject
          A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
IMethod
          Represents a method (or constructor) declared in a type.
IPackageFragment
          A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.
IType
          Represents either a source type in a compilation unit (either a top-level type, a member type, a local type or an anonymous type) or a binary type in a class file.
JavaModelException
          A checked exception representing a failure in the Java model.