Pacchetti del nucleo di JDT
Si tratta dei pacchetti del nucleo di JDT che forniscono l'accesso agli oggetti del modello Java.
La seguente descrizione illustra le principali funzioni dei pacchetti del nucleo di JDT:
-
org.eclipse.jdt.launching
fornisce classi per l'avvio dei run-time Java dalla piattaforma.
JavaRuntime
implementa metodi statici per l'accesso a VM registrate e l'elaborazione di percorsi di ricerca di origine e percorsi classi di runt-time. Una famiglia di VM (ad esempio, JDK) è rappresentata dalla classe IVMInstallType.
IVMInstall
rappresenta particolari installazioni all'interno di una famiglia.
IVMRunner viene utilizzato per avviare una particolare VM Java e registrare i relativi processi con il plug-in di debug.
-
org.eclipse.jdt.debug
supporta un modello di debug Java basato su JDI/JDWP che può essere utilizzato per il controllo di un programma Java sottoposto a debug.
-
org.eclipse.jdt.core.dom
supporta la funzione AST (Abstract Syntax Trees) che può essere utilizzata per esaminare la struttura di un'unità di compilazione fino al livello dell'istruzione.
-
org.eclipse.jdt.core.search
supporta la ricerca di elementi Java dell'area di lavoro
che corrispondono a una particolare descrizione.
SearchEngine
consente di impostare le ricerche nell'area di lavoro. E possibile effettuare la ricerca di modelli particolari all'interno
di un elemento Java. E anche possibile restringere la ricerca in base a vari tipi di ricerca predefiniti: ricerca
di dichiarazioni del modello, di implementatori del modello, di riferimenti al modello oppure di tutte
le ricorrenze del modello.
-
org.eclipse.jdt.core.jdom
supporta un DOM (Document Object Model) Java che può essere utilizzato per esaminare la struttura di un'unità di compilazione Java.
- org.eclipse.jdt.core.eval
supporta la valutazione di frammenti di codice in una bozza o all'interno del debugger.