Мастеры создания участников синхронизации
Идентификатор:
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>
- name - имя типа создания участника синхронизации. Например,
"CVS", "Вставка CVS", "WebDAV".
- description - описание мастера создания.
- icon - значок типа мастера, показываемый пользователю.
- class - полное имя класса Java, реализующего
org.eclipse.jface.wizard.IWizard.
- id - уникальный идентификатор этого расширения.
Примеры:
Ниже приведен
пример расширения мастера создания участника синхронизации:
<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>
Информация API:
Значение
атрибута class должно представлять класс, реализующий
org.eclipse.jface.wizard.IWizard.
Поставляемая реализация:
Модуль
org.eclipse.team.cvs.ui содержит примеры определений точки расширения
synchronizeWizards.
Copyright (c) 2004 IBM Corporation and others.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html