Fournisseurs de chemin d'accès aux classes d'exécution Java
Identifiant :
org.eclipse.jdt.launching.classpathProviders
Depuis la version :
2.1
Description :
Ce point d'extension permet aux clients de calculer et de résoudre de façon dynamique des chemins d'accès aux classes et des chemins de recherche de source pour les configurations de lancement Java. Une
configuration de lancement Java peut être associée à un fournisseur de chemin
de classe personnalisé via l'attribut de configuration de lancement
ATTR_CLASSPATH_PROVIDER et à un fournisseur de chemin source personnalisé via l'attribut ATTR_SOURCE_PATH_PROVIDER. S'ils sont spécifiés, les attributs de configuration de lancement correspondent à l'ID d'une extension de fournisseur de chemin de classe.
Marques de configuration :
<!ELEMENT extension (classpathProvider*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point : identifiant complètement qualifié du point d'extension de
la cible
- id : identifiant facultatif de l'instance d'extension
- name : nom facultatif de l'instance d'extension
<!ELEMENT classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id : identifiant unique pouvant être utilisé pour faire
référence à ce fournisseur de chemin de classe.
- class : classe implémentant ce fournisseur de chemin de classe. la classe doit implémenter
IRuntimeClasspathProvider
Exemples :
Vous trouverez ci-dessous un exemple de fournisseur de chemin d'accès aux classes.
<extension point=
"org.eclipse.jdt.launching.classpathProviders"
>
<classpathProvider
class=
"com.example.ProviderImplementation"
id=
"com.example.ProviderId"
>
</classpathProvider>
</extension>
Implémentation fournie :
Une implémentation par défaut est fournie
pour toutes les configurations de lancement qui ne spécifient pas de fournisseur de chemin de classe
personnalisé.
Copyright (c) 2000, 2005 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique v1.0 d'Eclipse et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html