Ajonaikaisten Java-luokkapolkujen toimittajat
Tunniste:
org.eclipse.jdt.launching.classpathProviders
Versiosta lähtien:
2.1
Kuvaus:
Tämän laajennuspisteen avulla työasemat voivat dynaamisesti laskea ja tulkita Java-aloituskokoonpanojen luokkapolkuja ja lähteen hakupolkuja. Java-aloituskokoonpanon voi liittää mukautettuun luokkapolun toimittajaan aloituskokoonpanon määritteellä ATTR_CLASSPATH_PROVIDER ja mukautettuun lähdepolun toimittajaan määritteellä ATTR_SOURCE_PATH_PROVIDER. Määritettynä aloituskokoonpanon määritteet vastaavat luokkapolun toimittajan tunnisteen tunnusta.
Kokoonpanon merkinnät:
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - kohdelaajennuspisteen tarkennettu tunnus
- id - laajennusilmentymän valinnainen tunnus
- name - laajennusilmentymän valinnainen nimi
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - yksilöllinen tunnus, jota voidaan käyttää viittaamaan tähän luokkapolun toimittajaan
- class - luokka, joka toteuttaa tämän luokkapolun toimittajan. Luokan on toteutettava
IRuntimeClasspathProvider
-rajapinta
Esimerkkejä:
Seuraavassa on esimerkki luokkapolun toimittajasta:
<extension point=
"org.eclipse.jdt.launching.classpathProviders"
>
<classpathProvider
class=
"com.example.ProviderImplementation"
id=
"com.example.ProviderId"
>
</classpathProvider>
</extension>
Toimitettu toteutus:
Oletustoteutus toimitetaan kaikille aloituskokoonpanoille, jotka eivät määritä mukautettua luokkapolun toimittajaa.
Copyright (c) 2000, 2005 IBM Corporation and others.
All Rights Reserved. This program and the accompanying materials are made
available under the terms of the Eclipse Public License v1.0 which
accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html