Java-kjøretidklassebaneformidlere
Identifikator:
org.eclipse.jdt.launching.classpathProviders
Siden:
2.1
Beskrivelse:
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.
Konfigurasjonskodetype:
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - en fullt kvalifisert ID for målutvidelsespunktet
- id - en valgfri ID for utvidelsesforekomsten
- name - et valgfritt navn på utvidelsesforekomsten
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - en unik ID som kan brukes til å referere til denne klassebaneleverandøren
- class - klassen som implementerer denne klassebaneleverandøren. Klassen må implementere
IRuntimeClasspathProvider
Eksempler:
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>
Levert implementering:
En standardimplementering følger med for alle oppstartskonfigurasjoner som ikke angir tilpasser klassebaneleverandør.
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