Java-runtime CLASSPATH-udbydere

org.eclipse.jdt.launching.classpathProviders

2.1

Dette udvidelsespunkt sætter klienter i stand til dynamisk at beregne og fortolke classpaths og kildeopslagsstier for Java-startkonfigurationer. En Java-start konfiguration kan knyttes til en udbyder af tilpasset classpath via startkonfigurationsattributten ATTR_CLASSPATH_PROVIDER og til en udbyder af tilpasset kildesti via attributten ATTR_SOURCE_PATH_PROVIDER. Når den angives, svarer startkonfigurationens attributter til id'en for en classpath-udbyders filtype.

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


Nedenfor vises et eksempel på en classpath-udbyder:

 

<extension point=

"org.eclipse.jdt.launching.classpathProviders"

>

<classpathProvider class=

"com.example.ProviderImplementation"

id=

"com.example.ProviderId"

>

</classpathProvider>

</extension>

En standardimplementering leveres til alle startkonfigurationer, som ikke angiver en tilpasset classpath-udbyder.