Assistent für Synchronisierungsteilnehmer-Erstellung

org.eclipse.team.ui.synchronizeWizards

3.0

An diesem Erweiterungspunkt kann ein Assistent für die Erstellung eines Synchronisierungsteilnehmers registriert werden. Diese Assistnten werden zur Erstellung von Synchronisierungsteilnehmern verwendet, die in der Sicht 'Synchronisieren' erscheinen. Ein Provider wird normalerweise einen Erstellungsassistenten erstellen, damit der Benutzer einen bestimmten Synchronisierungsteilnehmertyp durchführen und verwalten kann. Die Provider können eine Erweiterung für diesen Erweiterungspunkt und eine Implementierung vonorg.eclipse.jface.wizard.IWizard zur Verfügung stellen.

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


Das folgende Beispiel zeigt eine Erweiterung für einen Assistenten zur Synchronisierungsteilnehmer-Erstellung:

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"Erstellt einen WebDAV-Teilnehmer zur Anzeige von Änderungen zwischen Arbeitsbereich-Ressourcen und ihrer entfernten WebDAV-Position"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

Der Wert des Attributs class muss eine Klasse darstellen, die org.eclipse.jface.wizard.IWizard implementiert.

Das Plug-in 'org.eclipse.team.cvs.ui' enthält Beispiel-Definitionen des Erweiterungspunktes 'synchronizeWizards'.