Assistants de configuration
Identificateur :
org.eclipse.team.ui.configurationWizards
Description :
Ce point
d'extension sert à enregistrer une méthode pour la configuration d'un
projet.
La configuration implique l'association d'un projet à un fournisseur
d'équipe, y compris les informations nécessaires à l'initialisation de ce
fournisseur (telles que le nom d'utilisateur, le mot de passe et tout
renseignement utile pour le localiser).
Les fournisseurs peuvent offrir une extension pour ce point d'extension,
ainsi qu'une implémentation de
org.eclipse.team.ui.IConfigurationWizard qui rassemble les
informations nécessaires et configure les projets.
Marques de configuration :
<!ELEMENT extension (wizard?)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
name CDATA #REQUIRED
icon CDATA #REQUIRED
class CDATA #REQUIRED
id CDATA #REQUIRED>
- name - nom du type de configuration, tel qu'il doit apparaître
dans l'assistant de configuration. Par exemple, "CVS", "WebDAV".
- icon - icône illustrant l'assistant de configuration à côté du
nom.
- class - nom complet qualifié de la classe Java qui implémente
org.eclipse.team.ui.IConfigurationWizard.
- id - identificateur unique de cette extension.
Exemples :
L'exemple
ci-dessous illustre l'extension de l'assistant de configuration :
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
Informations d'API :
La
valeur de l'attribut class doit correspondre à une
classe implémentant org.eclipse.team.ui.IConfigurationWizard.
Cette interface supporte la configuration d'un assistant par rapport
à un plan de travail et un projet.
Implémentation fournie :
Le
plug-in org.eclipse.team.provider.examples.ui contient des exemples
d'implémentations de IConfigurationWizard pour les types de
fournisseurs du système de fichiers et WebDAV.
Copyright (c) 2002 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique Eclipse v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html