Tipos de Instalação do VM Java

Identificador: org.eclipse.jdt.launching.vmInstallTypes

Descrição: Esse ponto de extensão representa diferentes tipos de ambientes de tempo de execução e kits de desenvolvimento Java. Cada extensão deve implementar org.eclipse.jdt.launching.IVMInstallType.Um IVMInstallType é responsável por criar e gerenciar um conjunto de ocorrências de sua classe IVMInstall correspondente. Através da criação de diferentes objetos IVMInstall, um IVMInstallType permite um comportamento específico para vários VMs Java. Uma UI para gerenciar IVMInstalls é fornecida pelo plug-in da UI de Depuração Java.

Marcação da Configuração:

   <!ELEMENT extension (vmInstallType*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT vmInstallType EMPTY>

   <!ATTLIST vmInstallType
      id    CDATA #REQUIRED
      class CDATA #REQUIRED
   >

Exemplos: Segue um exemplo de um IVMInstallType para o VM J9:

 <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>

Implementação Fornecida: São fornecidas implementações abstratas de IVMInstall e IVMInstallType. O plug-in de Suporte de Ativação do JDT define um tipo de instalação do VM para o JRE padrão nível 1.1.* e 1.2/1.3/1.4.

Copyright (c) 2000, 2003 IBM Corporation e outros. Todos os Direitos Reservados.