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 fornitore di
team, includendo tutte le informazioni necessarie per inizializzare il fornitore di
team, tra cui il nome utente, la password e qualsiasi informazione
significativa necessaria per localizzare il fornitore.
I fornitori 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 i progetti.
Tag di configurazione:
<!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 - il nome del tipo di configurazione da visualizzare nella
procedura guidata di configurazione. Ad esempio, "CVS", "WebDAV".
- icon - l'icona da visualizzare nella procedura guidata di
configurazione accanto al nome.
- class - il nome completo della classe Java che implementa org.eclipse.team.ui.IConfigurationWizard.
- id - un identificativo univoco per questa estensione.
Esempi:
Di seguito è riportato un esempio
di estensione della procedura guidata di configurazione:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
Informazioni API:
Il valore dell'attributo class deve rappresentare una
classe che implementa l'interfaccia
org.eclipse.team.ui.IConfigurationWizard.
Dati un workbench e un progetto, questa interfaccia supporta la configurazione di una procedura guidata.
Implementazione fornita:
Il plugin
org.eclipse.team.provider.examples.ui contiene implementazioni di esempio di
IConfigurationWizard per i tipi di fornitori WebDAV e di filesystem.
Copyright (c) 2002 IBM Corporation e altri.
Tutti i diritti riservati. Questo programma e il materiale di accompagnamento sono disponibili secondo i termini della Eclipse Public
License v1.0 che sono distribuiti con il prodotto, e disponibili all'indirizzo
http://www.eclipse.org/legal/epl-v10.html