Мастеры создания участников синхронизации

org.eclipse.team.ui.synchronizeWizards

3.0

Эта точка расширения служит для регистрации мастера создания участника синхронизации. Эти мастеры позволяют создавать участники синхронизации, которые будут показаны в панели Синхронизовать. Провайдер обычно создает мастер создания, чтобы пользователь мог выполнить определенный тип участника синхронизации и управлять им. Провайдеры могут предоставлять расширение для этой точки расширения и реализацию 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>


Ниже приведен пример расширения мастера создания участника синхронизации:

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"Создает участник WebDAV для просмотра различий между ресурсами рабочей области и соответствующими ресурсами в удаленном расположении WebDAV"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

Значение атрибута class должно представлять класс, реализующий org.eclipse.jface.wizard.IWizard.

Модуль org.eclipse.team.cvs.ui содержит примеры определений точки расширения synchronizeWizards.