Kreatorzy uczestników synchronizacji

org.eclipse.team.ui.synchronizeWizards

3.0

Ten punkt rozszerzenia umożliwia rejestrowanie kreatorów uczestników synchronizacji. Kreatorzy ci służą do tworzenia uczestników synchronizacji wyświetlanych w widoku synchronizacji. Dostawca tworzy zwykle takiego kreatora, aby umożliwić użytkownikowi posługiwanie się i zarządzanie określonym typem uczestnika synchronizacji. Dostawcy mogą udostępnić rozszerzenie dla tego punktu rozszerzenia oraz implementację interfejsu 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>


Poniżej przedstawiono przykładowe rozszerzenie kreatora uczestnika synchronizacji:

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"Tworzy uczestnika WebDAV w celu wyświetlenia zmian między zasobami obszaru roboczego i ich zdalnym położeniem WebDAV"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

Wartość atrybutu class musi przedstawiać klasę implementującą interfejs org.eclipse.jface.wizard.IWizard.

Moduł dodatkowy org.eclipse.team.cvs.ui zawiera przykładowe definicje punktu rozszerzenia synchronizeWizards.