Procedure guidate per la creazione dei partecipanti di sincronizzazione

org.eclipse.team.ui.synchronizeWizards

3.0

Questo punto di estensione viene utilizzato per registrare una procedura guidata di creazione dei partecipanti di sincronizzazione. Queste procedure guidate sono utilizzate per creare i partecipanti di sincronizzazione che vengono visualizzati nella vista Sincronizzazione. Un fornitore in genere crea una procedura guidata di creazione per consentire all'utente di eseguire e gestire un determinato tipo di partecipante di sincronizzazione. I fornitori possono fornire un'estensione per questo punto di estensione e un'implementazione di org.eclipse.jface.wizard.IWizard.

<!ELEMENT extension (wizard?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT wizard EMPTY>

<!ATTLIST wizard

name        CDATA #REQUIRED

description CDATA #REQUIRED

icon        CDATA #REQUIRED

class       CDATA #REQUIRED

id          CDATA #REQUIRED>


Di seguito è riportato un esempio di estensione della procedura guidata di creazione dei partecipanti:

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"Create a WebDAV participant to view changes between workspace resources and their remote WebDAV location"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

Il valore dell'attributo class deve rappresentare una classe che implementa l'interfaccia org.eclipse.jface.wizard.IWizard.

Il plugin org.eclipse.team.cvs.ui contiene definizioni di esempio del punto di estensione synchronizeWizards.