Java-kjøretidklassebaneformidlere

org.eclipse.jdt.launching.classpathProviders

2.1

Dette utvidelsespunktet gjør det mulig for klienter å beregne og behandle klassebaner dynamisk og finne oppslagsbaner for Java-oppstartskonfigurasjoner. En Java-oppstartskonfigurasjon kan knyttes til en tilpasser klassebaneleverandør via oppstartskonfigurasjonsattributtet ATTR_CLASSPATH_PROVIDER og en tilpasse kildebaneleveranfør via attributtet ATTR_SOURCE_PATH_PROVIDER. Når dette er spesifisert, tilsvarer oppstartskonfigurasjonsattributtene IDen til en utvidelse for klassebaneleverandør.

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


Her er et eksempel på en klassebaneleverandør:

 

<extension point=

"org.eclipse.jdt.launching.classpathProviders"

>

<classpathProvider class=

"com.example.ProviderImplementation"

id=

"com.example.ProviderId"

>

</classpathProvider>

</extension>

En standardimplementering følger med for alle oppstartskonfigurasjoner som ikke angir tilpasser klassebaneleverandør.