Java-resolvere til runtime classpath-indgange
Id:
org.eclipse.jdt.launching.runtimeClasspathEntryResolvers
Beskrivelse:
Dette udvidelsespunkt sætter klienter i stand til dynamisk at fortolke de indgange,
der bruges til runtime classpath-variabler og -opbevaringssteder.
Konfigurationskode:
<!ELEMENT extension (runtimeClasspathEntryResolver*)>
<!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 runtimeClasspathEntryResolver EMPTY>
<!ATTLIST runtimeClasspathEntryResolver
id CDATA #REQUIRED
class CDATA #REQUIRED
variable CDATA #IMPLIED
container CDATA #IMPLIED
runtimeClasspathEntryId CDATA #IMPLIED>
- id - en entydig identifikation, som kan bruges til at referere til denne
resolver.
- class - den klasse, som implementerer resolveren. Klassen skal
implementere
IRuntimeClasspathEntryResolver
.
- variable - navnet på den classpath-variabel, som denne resolver er registreret
til. Mindst én variabel eller ét opbevaringssted skal angives, og mindst
én resolver kan registreres for en variabel eller et opbevaringssted.
- container - identifikationen af det classpath-opbevaringssted, som resolveren
er registreret til. Mindst én variabel eller ét opbevaringssted skal angives, og mindst
én resolver kan registreres for en variabel eller et opbevaringssted.
- runtimeClasspathEntryId - identifikationen af den runtime
classpath-indgang, som denne resolver er knyttet til.
Eksempler:
Nedenfor vises et eksempel på en
resolver:
<extension point=
"org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"
>
<runtimeClasspathEntryResolver
class=
"com.example.ResolverImplementation"
id=
"com.example.ResolverId"
variable=
"CLASSPATH_VARIABLE"
>
</runtimeClasspathEntryResolver>
</extension>
Leveret implementering:
Implementeringer
leveres til classpath-standardvariablen JRE_LIB og classpath-opbevaringsstedet
JRE_CONTAINER.
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