Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

## 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.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.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.util | Provides a set of tools and utilities for manipulating .class files and Java model elements.
org.eclipse.jdt.debug.eval | Provides a set classes and interfaces that support evaluations in the Java debugger.
org.eclipse.jdt.debug.ui | Provides an implementation of a source locator for the Java debug model.
org.eclipse.jdt.debug.ui.launchConfigurations | Provides an implementation launch configuration tabs for local and remote Java applications.
org.eclipse.jdt.launching | Application programming interfaces for interaction with the Eclipse Java launching support.
org.eclipse.jdt.launching.sourcelookup | Application programming interfaces and classes for source lookup.
org.eclipse.jdt.launching.sourcelookup.containers | Provides source lookup support for the Java debugger.
org.eclipse.jdt.ui | Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.actions | Application programming interfaces for Eclipse Java User Interface specific actions.
org.eclipse.jdt.ui.jarpackager | Provides classes and interfaces to generate a JAR file.
org.eclipse.jdt.ui.refactoring | Application programming interfaces for rename refactorings.
org.eclipse.jdt.ui.text.java | Application programming interfaces for interaction with the Eclipse Java User Interface.
org.eclipse.jdt.ui.wizards | Application programming interfaces for interaction with the Eclipse Java User Interface wizards.

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.
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.
IBufferFactory Deprecated. Use `WorkingCopyOwner` instead
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.
ICodeAssist Common protocol for Java elements that support source code assist and code resolve.
ICodeCompletionRequestor Deprecated. Use `CompletionRequestor` instead.
ICodeFormatter Deprecated. - should use org.eclipse.jdt.core.formatter.CodeFormatter instead (note: options have changed)
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
ICompletionRequestor A completion requestor accepts results as they are computed and is aware of source positions to complete the various different results.
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.
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.
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.
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.dom
IClassFile Represents an entire binary type (single `.class` file).
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
IJavaProject A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.
WorkingCopyOwner The owner of an `ICompilationUnit` handle in working copy mode.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.core.eval
ICodeCompletionRequestor Deprecated. Use `CompletionRequestor` instead.
ICompletionRequestor A completion requestor accepts results as they are computed and is aware of source positions to complete the various different results.
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 (`.java` source file).
IJavaElement Common protocol for all elements provided by the Java model.
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.util
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
JavaModelException A checked exception representing a failure in the Java model.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.debug.eval
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.debug.ui
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.debug.ui.launchConfigurations
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.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.launching
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.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.launching.sourcelookup
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.launching.sourcelookup.containers
IClasspathContainer Interface of a classpath container.
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.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.ui
ElementChangedEvent An element changed event describes a change to the structure or contents of a tree of Java elements.
IBufferFactory Deprecated. Use `WorkingCopyOwner` instead
IClasspathEntry An entry on a Java project classpath identifying one or more package fragment roots.
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
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.
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.
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.
IPackageFragmentRoot A package fragment root contains a set of package fragments.
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.
IWorkingCopy Deprecated. Use `ICompilationUnit`instead
JavaModelException A checked exception representing a failure in the Java model.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.ui.actions
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
IField Represents a field declared 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.
JavaModelException A checked exception representing a failure in the Java model.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.ui.jarpackager
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.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.ui.refactoring
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
IField Represents a field declared in a type.
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.

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.ui.text.java
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).

Classes in org.eclipse.jdt.core used by org.eclipse.jdt.ui.wizards
IClasspathEntry An entry on a Java project classpath identifying one or more package fragment roots.
ICompilationUnit Represents an entire Java compilation unit (`.java` source file).
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse JDT Release 3.0
PREV NEXT | FRAMES NO FRAMES

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