Assistants de création de participants de synchronisation

org.eclipse.team.ui.synchronizeWizards

3.0

Ce point d'extension sert à enregistrer un assistant de création de participants de synchronisation. Ces assistants permettent de créer des participants de synchronisation apparaissant dans la vue Synchronisation. Un fournisseur crée généralement un assistant de création pour permettre à l'utilisateur de lancer et de gérer un type donné de participant de synchronisation. Les fournisseurs peuvent offrir une extension de ce point d'extension et une implémentation de 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>


L'exemple ci-dessous illustre l'extension d'un assistant de création de participants de synchronisation :

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"Créer un participant WebDAV pour afficher les changements entre les ressources de l'espace de travail et leur emplacement WebDAV distant"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

La valeur de l'attribut class doit correspondre à une classe implémentant org.eclipse.jface.wizard.IWizard.

Le plug-in org.eclipse.team.cvs.ui contient des exemples de définitions du point d'extension synchronizeWizards.