Beschreibung: Dieser Erweiterungspunkt stellt
unterschiedliche Typen von Java-Laufzeitumgebungen und
Entwicklungs-Kits dar.
Jede Erweiterung muss
org.eclipse.jdt.launching.IVMInstallType
implementieren. IVMInstallType
ist für die Erstellung und Verwaltung einer Gruppe von Exemplaren
seiner entsprechenden IVMInstall-Klasse zuständig. Durch die Erstellung von unterschiedlichen
IVMInstall-Objekten kann IVMInstallType
ein spezifisches Verhalten für verschiedene Java-VMs angeben.
Das Java-Benutzerschnittstellen-Plug-in stellt eine
Benutzerschnittstelle für die Verwaltung von
IVMInstalls-Objekten zur Verfügung.
Konfigurationsbefehle:
<!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>
Bereitgestellte Implementierung:
Abstrakte Implementierungen von IVMInstall und IVMInstallType
werden zur Verfügung gestellt.
Das Java-Benutzerschnittstellen-Plug-in definiert einen
VM-Installationstyp gemäß Stufe 1.2/1.3 des
JRE-Standards.