Fournisseurs de chemin d'accès aux classes d'exécution Java
Identificateur :
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'il
est spécifié, l'attribut de configuration de lancement correspond à 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 : 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 classpathProvider EMPTY>
<!ATTLIST classpathProvider
id CDATA #REQUIRED
class CDATA #REQUIRED>
- id : identificateur 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. Elle
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>
Informations fournies :
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, 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