Benutzerschnittstellenseite für VM-Installationstyp

org.eclipse.jdt.debug.ui.vmInstallTypePage

Dieser Erweiterungspunkt stellt einen Mechanismus zur Verfügung, mit dem eine Benutzerschnittstelle bereitgestellt wird. Diese wird in der Registerkarte "JRE" des Startkonfigurationsdialogs angezeigt. Die Benutzerschnittstelle wird nur angezeigt, wenn eine VM des angegebenen Installationstyps in der Registerkarte "JRE" ausgewählt wird.

<!ELEMENT extension (vmInstallTypePage*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT vmInstallTypePage EMPTY>

<!ATTLIST vmInstallTypePage

id              CDATA #REQUIRED

vmInstallTypeID CDATA #REQUIRED

class           CDATA #REQUIRED>


Beispiel eines Erweiterungspunkts für eine VM-Installationstyp-Seite:

 

<extension point=

"org.eclipse.jdt.debug.ui.vmInstallTypePage"

>

<vmInstallTypePage id=

"com.example.ExampleVMInstallTypePage"

vmInstallTypeID=

"com.example.ExampleVMInstallTypeIdentifier"

class=

"com.example.ExampleVMInstallTypePage"

>

</vmInstallTypePage>

</extension>

In diesem Beispiel wird die Seite in der Registerkarte "JRE" des Startkonfigurationsdialogs immer dann bereitgestellt, wenn die aktuell ausgewählte JRE über eine VM-Installationstyp-Kennung von com.example.ExampleVMInstallTypeIdentifier verfügt.

Der Wert des Attributs class muss der vollständig qualifizierte Name einer Java-Klasse sein, die die Schnittstelle org.eclipse.debug.ui.ILaunchConfigurationTab implementiert.