Descrizione: questo punto di estensione rappresenta diversi tipi
di ambienti runtime Java e JDK. Ogni estensione deve
implementare org.eclipse.jdt.launching.IVMInstallType
. Un IVMInstallType è
responsabile della creazione e della gestione di una serie di istanze della corrispondente classe
IVMInstall. Attraverso la creazione di diversi oggetti IVMInstall, un IVMInstallType consente una funzionalità specifica
per varie VM Java.
Un'interfaccia utente per la gestione di IVMInstall viene fornita dal plug-in di interfaccia utente Java.
Tag di configurazione:
<!ELEMENT vmInstallType (separator)+>
<!ATTLIST vmInstallType
id
CDATA #REQUIRED
class
CDATA #REQUIRED
>
<extension
point="org.eclipse.jdt.launching.vmInstallTypes">
<vmInstallType
class="org.eclipse.jdt.internal.launching.j9.J9VMInstallType"
id="org.eclipse.jdt.internal.launching.j9.J9Type">
</vmInstallType>
</extension>
Implementazione fornita:
Sono fornite implementazioni astratte di IVMInstall e IVMInstallType.
Il plug-in di interfaccia utente Java definisce un tipo di installazione VM per il
JRE livello 1.2/1.3 standard.