libeclipse-jdt-annotation-java
Eclipse JDT Annotations for Enhanced Null Analysis
Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
It includes:
* An incremental Java compiler. Implemented as an Eclipse builder, it is based
on technology evolved from VisualAge for Java compiler. In particular, it
allows one to run and debug code which still contains unresolved errors.
* A Java Model that provides API for navigating the Java element tree.
The Java element tree defines a Java centric view of a project. It surfaces
elements like package fragments, compilation units, binary classes, types,
methods, fields.
* A Java Document Model providing API for manipulating a structured Java
source document.
* Code assist and code select support.
* An indexed based search infrastructure that is used for searching, code
assist, type hierarchy computation, and refactoring. The Java search engine
can accurately find precise matches either in sources or binaries.
* Evaluation support either in a scrapbook page or a debugger context.
* Source code formatter
libeclipse-jdt-apt-core-java
Eclipse Java Annotation Processing Core
Eclipse JDT Core is the Java infrastructure of the Eclipse Java IDE.
It includes:
* An incremental Java compiler. Implemented as an Eclipse builder, it is based
on technology evolved from VisualAge for Java compiler. In particular, it
allows one to run and debug code which still contains unresolved errors.
* A Java Model that provides API for navigating the Java element tree.
The Java element tree defines a Java centric view of a project. It surfaces
elements like package fragments, compilation units, binary classes, types,
methods, fields.
* A Java Document Model providing API for manipulating a structured Java
source document.
* Code assist and code select support.
* An indexed based search infrastructure that is used for searching, code
assist, type hierarchy computation, and refactoring. The Java search engine
can accurately find precise matches either in sources or binaries.
* Evaluation support either in a scrapbook page or a debugger context.
* Source code formatter
libeclipse-jdt-debug-java
Eclipse JDI Debug Model
Eclipse JDT Debug implements Java debugging support and works with any
JDPA-compliant target Java VM. It is implemented on top of the language
independent "debug model" provided by the platform debugger.
libeclipse-jdt-debug-ui-java
Eclipse JDI Debug UI
Eclipse JDT Debug implements Java debugging support and works with any
JDPA-compliant target Java VM. It is implemented on top of the language
independent "debug model" provided by the platform debugger.
libeclipse-jdt-launching-java
Eclipse Java Development Tools Launching Support
Eclipse JDT Debug implements Java debugging support and works with any
JDPA-compliant target Java VM. It is implemented on top of the language
independent "debug model" provided by the platform debugger.
libeclipse-jdt-core-manipulation-java
Eclipse Java Code Manipulation Functionality
Eclipse JDT UI implements the user interface for the Java IDE. It provides
several workbench contributions for viewing and manipulating Java code:
* Package Explorer View - shows the Java element tree as defined
by a project's build class path
* Type Hierarchy View - shows the sub- and supertype hierarchies
* Java Outline View - shows the structure of a Java compilation unit
or class file
* Java Browsing Perspecitve - allows navigating the Java model using
separate views for projects, packages, types and members.
* Wizards for creating Java elements - Java project, package, class,
interface
* Java Editor - syntax coloring, content specific code assist, code
resolve, method level edit, import assistance, quick fix and quick
assist