Provedores de Classpath do Runtime Java

org.eclipse.jdt.launching.classpathProviders

2.1

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.

<!ELEMENT extension (classpathProvider*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT classpathProvider EMPTY>

<!ATTLIST classpathProvider

id    CDATA #REQUIRED

class CDATA #REQUIRED>


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>

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.