Resolver voce del percorso classi di runtime Java
Identificativo:
org.eclipse.jdt.launching.runtimeClasspathEntryResolvers
Descrizione:
Questo punto di estensione consente ai client di risolvere dinamicamente le voci utilizzate nel percorso classi di runtime e nel percorso di ricerca di origine per le variabili del percorso classi e per i contenitori del percorso classi corrispondenti.
Tag di configurazione:
<!ELEMENT extension (runtimeClasspathEntryResolver*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - identificativo completo del punto di estensione di
destinazione
- id - identificativo dell'istanza dell'estensione
- name - nome dell'istanza dell'estensione facoltativo
<!ELEMENT runtimeClasspathEntryResolver EMPTY>
<!ATTLIST runtimeClasspathEntryResolver
id CDATA #REQUIRED
class CDATA #REQUIRED
variable CDATA #IMPLIED
container CDATA #IMPLIED
runtimeClasspathEntryId CDATA #IMPLIED>
- id - un identificativo univoco che può essere utilizzato per fare
riferimento a questo resolver.
- class - la classe che implementa questo resolver. La classe deve
implementare
IRuntimeClasspathEntryResolver
.
- variable - il nome della variabile del percorso classi per cui è registrato questo resolver. È necessario specificare almeno una variabile o un contenitore; per una variabile o per un contenitore è possibile registrare al
massimo un resolver.
- container - l'identificativo del contenitore del percorso classi per cui è registrato questo resolver. È necessario specificare almeno una variabile o un contenitore; per una variabile o per un contenitore è possibile registrare al
massimo un resolver.
- runtimeClasspathEntryId - l'identificativo della voce del percorso classi di runtime al quale è associato questo resolver
Esempi:
Di seguito è riportato un esempio del resolver:
<extension point=
"org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"
>
<runtimeClasspathEntryResolver
class=
"com.example.ResolverImplementation"
id=
"com.example.ResolverId"
variable=
"CLASSPATH_VARIABLE"
>
</runtimeClasspathEntryResolver>
</extension>
Implementazione fornita:
Le implementazioni vengono fornite per la variabile del percorso classi JRE_LIB e per il contenitore del percorso classi JRE_CONTAINER.
Copyright (c) 2000, 2005 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento
sono disponibili secondo i termini della Eclipse Public License v1.0 che sono
distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/epl-v10.html