Providers Java-runtimeklassenpad

org.eclipse.jdt.launching.classpathProviders

2.1

Met behulp van dit extensiepunt kunnen de clients klassenpaden en paden voor bronzoekopdrachten dynamisch berekenen en omzetten voor Java-startconfiguratie. Een Java-startconfiguratie kan worden gekoppeld aan een aangepaste klassenpadprovider via het startconfiguratiekenmerk ATTR_CLASSPATH_PROVIDER en aan een aangepaste bronpadprovider via het kenmerk ATTR_SOURCE_PATH_PROVIDER. Indien opgegeven, komen de startconfiguratiekenmerken overeen met het ID van een klassenpadprovider-extensie.

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


Een voorbeeld van een klassenpadprovider:

 

<extension point=

"org.eclipse.jdt.launching.classpathProviders"

>

<classpathProvider class=

"com.example.ProviderImplementation"

id=

"com.example.ProviderId"

>

</classpathProvider>

</extension>

Voor alle startconfiguraties waarin geen aangepaste klassenpadprovider wordt opgegeven, wordt een standaardimplementatie geleverd.