Wtyczka podstawowa JDT
Wtyczka podstawowa JDT (org.eclipse.jdt.core) to wtyczka, która definiuje podstawowe elementy Java i interfejs API. Należy zawsze wymieniać tę wtyczkę jako wymaganie wstępne w czasie tworzenia specyficznych funkcji języka Java.
Pakiety wtyczki podstawowej JDT udostępniają obiekty modelu Java i nienadzorowaną infrastrukturę środowiska IDE języka Java. Do pakietów wtyczki podstawowej JDT należą:
- org.eclipse.jdt.core - definiuje klasy opisujące model Java.
- org.eclipse.jdt.core.compiler - definiuje interfejs API infrastruktury kompilatora.
- org.eclipse.jdt.core.dom - obsługuje drzewa składni abstrakcyjnej (AST - Abstract Syntax Trees), które mogą być używane do badania struktury jednostki kompilacji do poziomu pojedynczej instrukcji.
- org.eclipse.jdt.core.eval - obsługuje wartościowanie fragmentów kodu w zeszycie testowym i wewnątrz debugera.
- org.eclipse.jdt.core.jdom - obsługuje model dokumentów obiektów Java (DOM - Java Document Object Model), który może być używany do manipulowania strukturą jednostki kompilacji Java.
- org.eclipse.jdt.core.search - obsługuje wyszukiwanie w modelu Java obszaru roboczego elementów Java, które odpowiadają określonemu opisowi.
- org.eclipse.jdt.core.util - udostępnia klasy narzędziowe do manipulowania plikami .class i elementami modelu Java.
Pakiet org.eclipse.jdt.core.jdom
jest nieaktualny od wersji 3.0.
Manipulowanie strukturą jednostki kompilacji powinno być zamiast niego wykonywane za pomocą pakietu org.eclipse.jdt.core.dom
.