Java-runtime CLASSPATH-udbydere
Id:
org.eclipse.jdt.launching.classpathProviders
Siden:
2.1
Beskrivelse:
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.
Konfigurationskode:
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - En fuldstændig id for måludvidelsespunktet.
- id - En valgfri id for udvidelsesforekomsten.
- name - Et valgfrit navn på udvidelsesforekomsten.
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - en entydig identifikation, som kan bruges til at referere til
classpath-udbyderen.
- class - den klasse, der implementerer classpath-udbyderen. Klassen skal
implementere
IRuntimeClasspathProvider
.
Eksempler:
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>
Leveret implementering:
En
standardimplementering leveres til alle startkonfigurationer, som ikke angiver en
tilpasset classpath-udbyder.
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