Provedores de Classpath do Runtime Java
Identificador:
org.eclipse.jdt.launching.classpathProviders
Desde:
2.1
Descrição:
Este ponto de extensão permite que clientes calculem e resolvam dinamicamente caminhos de classe e caminhos de consulta de origem para configurações de ativação Java.
Uma configuração de ativação Java pode ser associada a um provedor de classpath personalizado através do atributo de configuração da ativação ATTR_CLASSPATH_PROVIDER e um provedor de caminho de origem personalizado através do atributo ATTR_SOURCE_PATH_PROVIDER.
Quando especificados, os atributos de configuração da ativação
correspondem ao id de uma extensão do provedor de caminho de classe.
Marcação de Configuração:
<!ELEMENT extension (classpathProvider*)>
<!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 classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - um identificador exclusivo que pode ser utilizado para referir-se a esse provedor de
classpath
- class - a classe que implementa esse provedor de classpath. A classe deve implementar o
IRuntimeClasspathProvider
Exemplos:
A seguir, um exemplo de provedor de classpath:
<extension point=
"org.eclipse.jdt.launching.classpathProviders"
>
<classpathProvider
class=
"com.example.ProviderImplementation"
id=
"com.example.ProviderId"
>
</classpathProvider>
</extension>
Implementação Fornecida:
Uma implementação padrão é fornecida para todas as configurações de ativação que não especificam um provedor de caminho de classe personalizado.
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