Configurazioni guidate

Identificativo: org.eclipse.team.ui.configurationWizards

Descrizione: questo punto di estensione viene utilizzato per registrare un metodo per la configurazione di un progetto. La configurazione di un progetto implica la sua associazione a un provider di repository, includendo tutte le informazioni necessarie per inizializzare il provider di repository, tra cui il nome utente, la password e qualsiasi informazione significativa necessaria per localizzare il provider.

I provider possono fornire un'estensione per questo punto di estensione e un'implementazione di org.eclipse.team.ui.IConfigurationWizard che raccoglie le informazioni necessarie e configura il progetto.

Tag di configurazione:

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

Esempi:

di seguito è riportato un esempio di estensione di configurazione guidata:

   <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>

Informazione API: il valore dell'attributo class deve rappresentare una classe che implementa org.eclipse.team.ui.IConfigurationWizard. Dati un workbench e un progetto, questa interfaccia supporta la configurazione di una procedura guidata.

Implementazione fornita: il plug-in org.eclipse.team.examples.filesystem contiene una implementazione di esempio di IConfigurationWizard per un provider di repository su base file system.

Copyright IBM Corp. 2000, 2002.  Tutti i diritti riservati.