Programmes de résolution des entrées de chemin d'accès aux classes d'exécution Java
Identificateur :
org.eclipse.jdt.launching.runtimeClasspathEntryResolvers
Description :
Ce point d'extension permet aux clients de résoudre
de façon dynamique les entrées utilisées dans le chemin d'accès aux classes d'exécution et dans le chemin de recherche de source pour trouver les variables et les conteneurs de chemins d'accès aux classes correspondants.
Marques de configuration :
<!ELEMENT extension (runtimeClasspathEntryResolver*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point : identificateur qualifié complet du point d'extension de
la cible
- id : identificateur facultatif de l'instance d'extension
- name : nom facultatif de l'instance d'extension
<!ELEMENT runtimeClasspathEntryResolver EMPTY>
<!ATTLIST runtimeClasspathEntryResolver
id CDATA #REQUIRED
class CDATA #REQUIRED
variable CDATA #IMPLIED
container CDATA #IMPLIED
runtimeClasspathEntryId CDATA #IMPLIED>
- id : identificateur unique pouvant être utilisé pour faire
référence à ce programme de résolution.
- class : classe implémentant ce programme de résolution. La
classe doit implémenter IRuntimeClasspathEntryResolver.
- variable : nom de la variable du chemin de classe pour
laquelle ce programme de résolution est enregistré.
Au moins une variable ou un conteneur doit être spécifié, et un programme de
résolution maximum peut être enregistré pour une variable ou pour un conteneur.
- container : identificateur du conteneur de chemin de classe pour lequel ce programme de résolution est enregistré.
Au moins une variable ou un conteneur doit être spécifié, et un programme de
résolution maximum peut être enregistré pour une variable ou pour un conteneur.
- runtimeClasspathEntryId - identificateur de l'entrée du chemin d'accès aux classes d'exécution auquel ce programme de résolution est associé
Exemples :
Vous trouverez ci-dessous un exemple de programme de résolution.
<extension point=
"org.eclipse.jdt.launching.runtimeClasspathEntryResolvers"
>
<runtimeClasspathEntryResolver
class=
"com.example.ResolverImplementation"
id=
"com.example.ResolverId"
variable=
"CLASSPATH_VARIABLE"
>
</runtimeClasspathEntryResolver>
</extension>
Informations fournies :
Les implémentations sont fournies
pour la variable de chemin de classe JRE_LIB standard et le conteneur de chemin de classe JRE_CONTAINER.
Copyright (c) 2000, 2003 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made
available under the terms of the Common Public License v1.0 which accompanies
this distribution, and is available at http://www.eclipse.org/legal/cpl-v10.html