Uses of Package
org.aspectj.org.eclipse.jdt.core
Packages that use org.aspectj.org.eclipse.jdt.core
Package
Description
The Java model is the set of classes that model the
objects associated with creating, editing, and building a Java program.
This package contains compiler associated infrastructure APIs.
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
The Java DOM/AST rewrite is the set of classes that are used to make changes to an existing DOM/AST tree.
Provides support for the evaluation of code snippets
in a scrapbook or inside the debugger.
Provides a support for Java document manipulation through the JDOM model.
Provides support for searching the workspace Java
elements that match a particular description.
Provides a set of tools and utilities for manipulating .class files and Java model elements.
-
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.ajdt.coreClassDescriptionThe plug-in runtime class for the Java model plug-in containing the core (UI-free) support for Java projects.
-
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.coreClassDescriptionUtility class to decode or create a binding key.A buffer changed event describes how a buffer has changed.Abstract base implementation of all classpath container initializer.Abstract base implementation of all classpath variable initializers.Completion context.Completion proposal.Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.An element changed event describes a change to the structure or contents of a tree of Java elements.Describes an access rule to source and class files on a classpath entry.Common protocol for Java elements that can be annotated.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.A buffer contains the text contents of a resource.A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.Deprecated.Represents a single
.classfile, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFilehas a single child of typeIType, a class file of typeIModularClassFilehas a single child of typeIModuleDescription. Class file elements need to be opened before they can be navigated.A classpath attribute defines a name/value pair that can be persisted with a classpath entry.A delta which describes changes inIClasspathAttributeof a classpath between two discrete points in time.Interface of a classpath container.An entry on a Java project classpath identifying one or more package fragment roots.Common protocol for Java elements that support source code assist and code resolve.Deprecated.UseCompletionRequestorinstead.Deprecated.UseCodeFormatterinstead (note: options have changed)Represents an entire Java compilation unit (source file with one of theJava-like extensions).Deprecated.UseCompletionRequestorinstead.A callback interface for receiving java problem correction.An element changed listener receives notification of changes to Java elements maintained by the Java model.Represents a field declared in a type.Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.Represents an import declaration in Java compilation unit.Represents a stand-alone instance or class (static) initializer in a type.A jar entry corresponding to a non-Java resource in an archiveIPackageFragmentorIPackageFragmentRoot.Common protocol for all elements provided by the Java model.A Java element delta describes changes in Java element between two discrete points in time.Represent the root Java element corresponding to the workspace.Represents the outcome of an Java model operation.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents a local variable declared in a method or an initializer.Common protocol for Java elements that can be members of types.Represents a member-value pair of an annotation.Represents a method (or constructor) declared in a type.Represents the class file of a module description ("module-info.class").Represents a Java module descriptor.Common protocol for Java elements that must be opened before they can be navigated or modified.Ordinary form of aIClassFilewhich holds exactly oneIType.Represents a package declaration in Java compilation unit.A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.A package fragment root contains a set of package fragments.Common protocol for Java elements that contain other Java elements.A callback interface for receiving java problem as they are discovered by some Java operation.A Java model region describes a hierarchical set of elements.Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.A source range defines an element's source coordinates relative to its source buffer.Common protocol for Java elements that have associated source code.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.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.A listener which gets notified when a particular type hierarchy object changes.Represents a type parameter defined by a type or a method in a compilation unit or a class file.Represents an entire Java type root (either anICompilationUnitor anIClassFile).Deprecated.UseICompilationUnitinsteadThe plug-in runtime class for the Java model plug-in containing the core (UI-free) support for Java projects.A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.compilerClassDescriptionRepresents an entire Java compilation unit (source file with one of the
Java-like extensions).A Java element delta describes changes in Java element between two discrete points in time.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.A checked exception representing a failure in the Java model. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.domClassDescriptionRepresents a single
.classfile, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFilehas a single child of typeIType, a class file of typeIModularClassFilehas a single child of typeIModuleDescription. Class file elements need to be opened before they can be navigated.Represents an entire Java compilation unit (source file with one of theJava-like extensions).Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.A source range defines an element's source coordinates relative to its source buffer.Represents an entire Java type root (either anICompilationUnitor anIClassFile).A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.dom.rewriteClassDescriptionRepresents an entire Java compilation unit (source file with one of the
Java-like extensions).A checked exception representing a failure in the Java model. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.evalClassDescriptionAbstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.Deprecated.Use
CompletionRequestorinstead.Deprecated.UseCompletionRequestorinstead.Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.jdom
-
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.provisionalClassDescriptionCommon protocol for all elements provided by the Java model.Represents a Java module descriptor.A checked exception representing a failure in the Java model.
-
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.searchClassDescriptionRepresents an entire Java compilation unit (source file with one of the
Java-like extensions).Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents a method (or constructor) declared in a type.A package fragment root contains a set of package fragments.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.Deprecated.UseICompilationUnitinsteadA checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.core.utilClassDescriptionRepresents an entire Java compilation unit (source file with one of the
Java-like extensions).A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.A checked exception representing a failure in the Java model. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.codeassistClassDescriptionCompletion context.Completion proposal.Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.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.Represents an entire Java compilation unit (source file with one of the
Java-like extensions).Deprecated.UseCompletionRequestorinstead.Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents a member-value pair of an annotation.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.Represents an entire Java type root (either anICompilationUnitor anIClassFile).A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.codeassist.implClassDescriptionCommon protocol for Java elements that can be annotated.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.A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.Common protocol for Java elements that support source code assist and code resolve.Represents an entire Java compilation unit (source file with one of the
Java-like extensions).Represents a field declared in a type.Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.Represents an import declaration in Java compilation unit.Represents a stand-alone instance or class (static) initializer in a type.Common protocol for all elements provided by the Java model.Common protocol for Java elements that can be members of types.Represents a method (or constructor) declared in a type.Common protocol for Java elements that must be opened before they can be navigated or modified.Represents a package declaration in Java compilation unit.Common protocol for Java elements that contain other Java elements.Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.Common protocol for Java elements that have associated source code.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.Represents a type parameter defined by a type or a method in a compilation unit or a class file.Represents an entire Java type root (either anICompilationUnitor anIClassFile).Deprecated.UseICompilationUnitinsteadA checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.compilerClassDescriptionCommon protocol for all elements provided by the Java model.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.A checked exception representing a failure in the Java model.
-
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.coreClassDescriptionA buffer changed event describes how a buffer has changed.Abstract base implementation of all classpath container initializer.Abstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.Describes an access rule to source and class files on a classpath entry.Common protocol for Java elements that can be annotated.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.A buffer contains the text contents of a resource.A listener, which gets notified when the contents of a specific buffer have changed, or when the buffer is closed.Deprecated.Use
WorkingCopyOwnerinsteadRepresents a single.classfile, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFilehas a single child of typeIType, a class file of typeIModularClassFilehas a single child of typeIModuleDescription. Class file elements need to be opened before they can be navigated.A classpath attribute defines a name/value pair that can be persisted with a classpath entry.A delta which describes changes inIClasspathAttributeof a classpath between two discrete points in time.Interface of a classpath container.An entry on a Java project classpath identifying one or more package fragment roots.Common protocol for Java elements that support source code assist and code resolve.Deprecated.UseCompletionRequestorinstead.Represents an entire Java compilation unit (source file with one of theJava-like extensions).Deprecated.UseCompletionRequestorinstead.An element changed listener receives notification of changes to Java elements maintained by the Java model.Represents a field declared in a type.Represents an import container is a child of a Java compilation unit that contains all (and only) the import declarations.Represents an import declaration in Java compilation unit.Represents a stand-alone instance or class (static) initializer in a type.A jar entry corresponding to a non-Java resource in an archiveIPackageFragmentorIPackageFragmentRoot.Common protocol for all elements provided by the Java model.A Java element delta describes changes in Java element between two discrete points in time.Represent the root Java element corresponding to the workspace.Represents the outcome of an Java model operation.Status codes used with Java model status objects.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents a local variable declared in a method or an initializer.Common protocol for Java elements that can be members of types.Represents a member-value pair of an annotation.Represents a method (or constructor) declared in a type.Represents the class file of a module description ("module-info.class").Represents a Java module descriptor.Common protocol for Java elements that must be opened before they can be navigated or modified.Ordinary form of aIClassFilewhich holds exactly oneIType.Represents a package declaration in Java compilation unit.A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.A package fragment root contains a set of package fragments.Common protocol for Java elements that contain other Java elements.A callback interface for receiving java problem as they are discovered by some Java operation.A Java model region describes a hierarchical set of elements.Common protocol for Java elements that support source code manipulations such as copy, move, rename, and delete.A source range defines an element's source coordinates relative to its source buffer.Common protocol for Java elements that have associated source code.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.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.Represents a type parameter defined by a type or a method in a compilation unit or a class file.Represents an entire Java type root (either anICompilationUnitor anIClassFile).Deprecated.UseICompilationUnitinsteadA checked exception representing a failure in the Java model.A source range defines an element's source coordinates relative to its source buffer.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.builderClassDescriptionA Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Common protocol for Java elements that can be members of types.Represents a Java module descriptor.A checked exception representing a failure in the Java model.
-
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.dom.rewrite.importsClassDescriptionRepresents an entire Java compilation unit (source file with one of the
Java-like extensions).A checked exception representing a failure in the Java model. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.evalClassDescriptionAbstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.Deprecated.Use
CompletionRequestorinstead.Deprecated.UseCompletionRequestorinstead.Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.hierarchyClassDescriptionAn element changed event describes a change to the structure or contents of a tree of Java elements.Represents an entire Java compilation unit (source file with one of the
Java-like extensions).An element changed listener receives notification of changes to Java elements maintained by the Java model.Common protocol for all elements provided by the Java model.A Java element delta describes changes in Java element between two discrete points in time.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Common protocol for Java elements that must be opened before they can be navigated or modified.A Java model region describes a hierarchical set of elements.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.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.A listener which gets notified when a particular type hierarchy object changes.A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.nd.java.modelClassDescriptionRepresents a single
.classfile, holding the binary form of either a type or a module: A class file of typeIOrdinaryClassFilehas a single child of typeIType, a class file of typeIModularClassFilehas a single child of typeIModuleDescription. Class file elements need to be opened before they can be navigated.Common protocol for all elements provided by the Java model.Ordinary form of aIClassFilewhich holds exactly oneIType.A checked exception representing a failure in the Java model. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.searchClassDescriptionRepresents an entire Java compilation unit (source file with one of the
Java-like extensions).Common protocol for all elements provided by the Java model.A Java element delta describes changes in Java element between two discrete points in time.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents a method (or constructor) declared in a type.A package fragment root contains a set of package fragments.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.search.indexingClassDescriptionA 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.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.search.matchingClassDescriptionCommon protocol for Java elements that can be annotated.Represents an entire Java compilation unit (source file with one of the
Java-like extensions).Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Common protocol for Java elements that can be members of types.Represents a method (or constructor) declared in a type.A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.A package fragment root contains a set of package fragments.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.Represents a type parameter defined by a type or a method in a compilation unit or a class file.A checked exception representing a failure in the Java model. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.core.utilClassDescriptionRepresents an annotation on a package declaration, a type, a method, a field or a local variable in a compilation unit or a class file.Represents an entire Java compilation unit (source file with one of the
Java-like extensions).Represents a field declared in a type.Represents a stand-alone instance or class (static) initializer in a type.Common protocol for all elements provided by the Java model.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.Represents a method (or constructor) declared in a type.A package fragment is a portion of the workspace corresponding to an entire package, or to a portion thereof.Represents either a source type in a compilation unit (either a top-level type, a member type, a local type, an anonymous type or a lambda expression) or a binary type in a class file.A checked exception representing a failure in the Java model.The owner of anICompilationUnithandle in working copy mode. -
Classes in org.aspectj.org.eclipse.jdt.core used by org.aspectj.org.eclipse.jdt.internal.evalClassDescriptionAbstract base class for a completion requestor which is passed completion proposals as they are generated in response to a code assist request.A Java project represents a view of a project resource in terms of Java elements such as package fragments, types, methods and fields.A checked exception representing a failure in the Java model.The owner of an
ICompilationUnithandle in working copy mode. -
WorkingCopyOwnerinstead