Java-VM-Installationstypen
Kennung:
org.eclipse.jdt.launching.vmInstallTypes
Beschreibung:
Dieser Erweiterungspunkt stellt unterschiedliche Typen von
Java-Laufzeitumgebungen und Entwicklungskits 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 Plug-in der Java-Debugbenutzerschnittstelle stellt eine
Benutzerschnittstelle für die Verwaltung von
IVMInstalls-Objekten zur Verfügung.
Konfigurationsbefehle:
<!ELEMENT extension (vmInstallType*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - Vollständig qualifizierte ID des Zielerweiterungspunkts
- id - Optionale ID des Erweiterungsexemplars
- name - Optionaler Name des Erweiterungsexemplars
<!ELEMENT vmInstallType EMPTY>
<!ATTLIST vmInstallType
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - Eine eindeutige ID, mit der auf diesen IVMInstallType verwiesen werden kann.
- class: Die Klasse, die diesen VM-Installationstyp
implementiert. Die Klasse muss
IVMInstallType implementieren.
Beispiele:
Beispiel eines IVMInstallType-Objekts für J9-VM dar:
<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 Plug-in für die JDT-Startunterstützung definiert einen VM-Installationstyp
für die Ebenen der JRE-Standards 1.1.* und 1.2/1.3/1.4.
Copyright (c) 2000, 2003 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß
den Bedingungen der 'Common Public License v1.0' zur Verfügung gestellt, die diese Verteilung begleitet und
unter http://www.eclipse.org/legal/cpl-v10.html abgerufen
werden kann.