Assistants de configuration

Identificateur : org.eclipse.team.ui.configurationWizards

Description : ce point d'extension est utilisé pour enregistre une méthode de configuration d'un projet. La configuration implique l'association d'un projet à un fournisseur de référentiel, 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 le projet.

Marques de configuration :

   <!ELEMENT wizard EMPTY>
   <!ATTLIST wizard
      name           CDATA #REQUIRED
      icon           CDATA #REQUIRED
      class          CDATA #REQUIRED
      id             CDATA #REQUIRED
   >

Exemples :

Voici l'exemple d'une extension d'assistant de configuration :

   <extension point="org.eclipse.team.ui.configurationWizard">
      <wizard
        name="CVS"
        icon="icons/full/wizards/newconnect_wiz.gif"
        class="org.eclipse.team.internal.ccvs.ui.wizards.SharingWizard"
        id="org.eclipse.team.ccvs.ui.SharingWizard">
      </wizard>
   </extension>

Informations d'API : la valeur de l'attribut class doit représenter un 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.examples.filesystem contient un exemple d'implémentation de IConfigurationWizard pour un système de fichiers basé sur un fournisseur de référentiel.

Copyright IBM Corp. 2000, 2002. All Rights Reserved.