Solucionadores de Entrada de Classpath do Runtime Java
Identificador:
org.eclipse.jdt.launching.runtimeClasspathEntryResolvers
Descrição:
Este ponto de extensão permite que clientes resolvam dinamicamente as entradas utilizadas no caminho de classe de tempo de execução e no
caminho de consulta de origem, para variáveis de caminho de classe e contêineres de caminho de classe correspondentes.
Marcação de Configuração:
<!ELEMENT extension (runtimeClasspathEntryResolver*)>
<!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 runtimeClasspathEntryResolver EMPTY>
<!ATTLIST runtimeClasspathEntryResolver
id CDATA #REQUIRED
class CDATA #REQUIRED
variable CDATA #IMPLIED
container CDATA #IMPLIED
runtimeClasspathEntryId CDATA #IMPLIED>
- id - um identificador exclusivo que pode ser utilizado para referir-se a esse solucionador.
- class - a classe que implementa este solucionador. A classe deve implementar
IRuntimeClasspathEntryResolver
.
- variable - o nome da variável classpath para a qual este solucionador está registrado. Pelo menos uma variável ou contêiner deve ser especificado, e no máximo um solucionador pode
ser registrado para uma variável ou contêiner.
- container - o identificador do contêiner de classpath para o qual este solucionador está registrado. Pelo menos uma variável ou contêiner deve ser especificado, e no máximo um solucionador pode
ser registrado para uma variável ou contêiner.
- runtimeClasspathEntryId - o identificador da entrada de caminho de classe de tempo de execução ao qual esse solucionador está associado
Exemplos:
A seguir, um exemplo de solucionador:
<extension point=
"org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"
>
<runtimeClasspathEntryResolver
class=
"com.example.ResolverImplementation"
id=
"com.example.ResolverId"
variable=
"CLASSPATH_VARIABLE"
>
</runtimeClasspathEntryResolver>
</extension>
Implementação Fornecida:
As implementações são fornecidas para a variável de caminho de classe JRE_LIB padrão e para o contêiner de caminho de classe JRE_CONTAINER padrão.
Direitos Autorais (c) 2000, 2005 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados
sob os termos da Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html