Tipos de Instalação do VM Java
Identificador:
org.eclipse.jdt.launching.vmInstallTypes
Descrição:
Este ponto de extensão representa tipos diferentes de ambientes de tempo de execução Java e kits de desenvolvimento.
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 de Configuração:
<!ELEMENT extension (vmInstallType*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - um identificador completamente qualificado do ponto de extensão do destino
- id - um identificador opcional da instância da extensão
- name - um nome opcional da instância da extensão
<!ELEMENT vmInstallType EMPTY>
<!ATTLIST vmInstallType
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - um identificador exclusivo que pode ser utilizado para referir-se a esseIVMInstallType.
- class - a classe que implementa esse tipo de instalação do VM. A classe
deve implementar IVMInstallType.
Exemplos:
Segue um exemplo de 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:
Implementações abstratas de IVMInstall e IVMInstallType são fornecidas.
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.
Este programa e os materiais que o acompanham são disponibilizados sob os termos da Common Public License v1.0 que acompanha esta distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/cpl-v10.html