Descripción: este punto de extensión representa diferentes tipos de entornos de ejecución y kits de
desarrollo de Java. Cada extensión debe implementar org.eclipse.jdt.launching.IVMInstallType
. Un
IVMInstallType es responsable de crear y gestionar un conjunto de instancias de su clase IVMInstall correspondiente.
Mediante la creación de distintos objetos IVMInstall, un IVMInstallType acepta comportamientos concretos de diferentes
máquinas virtuales de Java.
El conector de la UI de Java es el que proporciona la UI para gestionar IVMInstalls.
Códigos de configuración:
<!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>
Implementación suministrada:
Se proporcionan implementaciones abstractas de IVMInstall y de IVMInstallType.
El conector de la UI de Java define un tipo de instalación de máquina virtual para los niveles 1.2 y 1.3 del JRE
estándar.