Java Runtime-klassebaneoppføringsbehandlere
Identifikator:
org.eclipse.jdt.launching.runtimeClasspathEntryResolvers
Beskrivelse:
Dette utvidelsespunktet gjør det mulig for klienter
å behandle oppføringer som brukes, dynamisk på kjøretidsklassebaner og kildeoppslagsbaner for tilsvarende klassebanevariabler og klassebanecontainere.
Konfigurasjonskodetype:
<!ELEMENT extension (runtimeClasspathEntryResolver*)>
<!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 runtimeClasspathEntryResolver EMPTY>
<!ATTLIST runtimeClasspathEntryResolver
id CDATA #REQUIRED
class CDATA #REQUIRED
variable CDATA #IMPLIED
container CDATA #IMPLIED
runtimeClasspathEntryId CDATA #IMPLIED>
- id - en unik ID som kan brukes til å referere til denne behandleren.
- class - klassen som implementerer denne behandleren. Klassen må implementere
IRuntimeClasspathEntryResolver
.
- variable - navnet på klassebanevariabelen som denne behandleren er registrert for. Minst variabelen eller containeren må spesifiseres, og en behandler kan på det meste registreres for en variabel eller container.
- container - IDen til klassebanecontaineren som denne behandleren er registrert for. Minst variabelen eller containeren må spesifiseres, og en behandler kan på det meste registreres for en variabel eller container.
- runtimeClasspathEntryId - IDen til kjøretidsklassebaneoppføringen som denne behandleren er knyttet til
Eksempler:
Her er et eksempel på en behandler:
<extension point=
"org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"
>
<runtimeClasspathEntryResolver
class=
"com.example.ResolverImplementation"
id=
"com.example.ResolverId"
variable=
"CLASSPATH_VARIABLE"
>
</runtimeClasspathEntryResolver>
</extension>
Levert implementering:
Implementeringer leveres for standard JRE_LIB-klassebanevariabel og klassebancontainereren 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