JDT Core
JDT Core (org.eclipse.jdt.core) is de plugin waarmee de Java-kernelementen en de API worden gedefinieerd.
U moet deze plugin altijd als een vereiste opgeven als u Javaspecifieke functies ontwikkelt.
JDT Core-pakketten bieden toegang tot de Java-modelobjecten en de 'headless' Java-IDE-infrastructuur. De JDT Core-pakketten zijn onder andere:
- org.eclipse.jdt.core
- bevat de definitie van de klassen die het Java-model beschrijven.
- org.eclipse.jdt.core.compiler
- definieert een API voor de infrastructuur van het compileerprogramma.
- org.eclipse.jdt.core.dom
- ondersteunt Abstract Syntax Trees (AST), dat kan worden gebruikt voor het onderzoeken van de structuur van een compilatie-eenheid tot op het instructieniveau.
- org.eclipse.jdt.core.eval
- ondersteunt de evaluatie van codefragmenten in een plakboek of in het foutopsporingsprogramma.
-
org.eclipse.jdt.core.jdom - ondersteunt het Java Document Object Model (DOM), dat kan worden gebruikt voor het doorlopen van de structuur van een Java-compilatie-eenheid.
-
org.eclipse.jdt.core.search - ondersteunt het zoeken in het Java-model van het werkgebied naar Java-elementen die aan een bepaalde beschrijving voldoen.
- org.eclipse.jdt.core.util
- biedt utility-klassen voor het bewerken van .class-bestanden en Java-modelelementen.
org.eclipse.jdt.core.jdom
is vanaf versie 3.0 gedeprecieerd.
In plaats daarvan moet u de structuur van een compilatie-eenheid manipuleren met org.eclipse.jdt.core.dom
.