Assistants de création de participants de
synchronisation
Identificateur :
org.eclipse.team.ui.synchronizeWizards
Depuis :
3.0
Description :
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.
Marques de configuration :
<!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>
- name - nom du type de création de participants de
synchronisation. Par exemple, "CVS", "CVS Merge", "WebDAV".
- description - description de l'assistant de création.
- icon - icône à afficher lorsque ce type d'assistant est
présenté à l'utilisateur.
- class - nom qualifié complet de la classe Java
implémentant org.eclipse.jface.wizard.IWizard.
- id - identificateur unique pour cette extension.
Exemples :
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>
Informations d'API :
La
valeur de l'attribut class doit correspondre à une
classe implémentant org.eclipse.jface.wizard.IWizard.
Implémentation fournie :
Le
plug-in org.eclipse.team.cvs.ui contient des exemples de définitions
du point d'extension synchronizeWizards.
Copyright (c) 2004 IBM Corporation and others.
All rights reserved. Ce programme et les produits associés sont
distribués sous licence publique Eclipse v1.0 et disponibles à
l'adresse suivante :
http://www.eclipse.org/legal/epl-v10.html