Providers av Java Runtime-classpath
Identifierare:
org.eclipse.jdt.launching.classpathProviders
Sedan:
2.1
Beskrivning:
Den här utökningspunkten gör det möjligt för klienter att dynamiskt beräkna och lösa upp classpaths och sökvägar för källuppslagningar för Java-startkonfigurationer. En Java-startkonfiguration kan kopplas till en anpassad classpath-provider via startkonfigurationsattriubtet ATTR_CLASSPATH_PROVIDER och en anpassad källsökvägsprovider via attributet ATTR_SOURCE_PATH_PROVIDER. När startkonfigurationsattributet anges, motsvarar det ID:t för ett tillägg för classpath-provider.
Konfigurationsmärkord:
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - ett fullständigt ID för målutökningspunkten.
- id - ett valfritt ID för utökningsförekomsten.
- name - ett valfritt namn för utökningsförekomsten
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id - en unik identifierare som kan användas för hänvisning till denna classpath-provider
- class - den klass som implementerar denna classpath-provider. Klassen måste implementera
IRuntimeClasspathProvider
Exempel:
Följande är ett exempel på en classpath-provider:
<extension point=
"org.eclipse.jdt.launching.classpathProviders"
>
<classpathProvider
class=
"com.example.ProviderImplementation"
id=
"com.example.ProviderId"
>
</classpathProvider>
</extension>
Medföljande implementation:
En standardimplementation tillhandahålls för alla startkonfigurationer som inte anger en anpassad classpath-provider.
Copyright (c) 2000, 2005 IBM Corporation and others.
All rights reserved. Detta program och medföljande material tillhandahålls under villkoren för Eclipse Public License v1.0 som medföljer denna distribution och finns tillgänglig på
http://www.eclipse.org/legal/epl-v10.html