Мастеры настройки
Идентификатор:
org.eclipse.team.ui.configurationWizards
Описание:
Эта точка расширения
служит для регистрации метода настройки проекта. В частности, настройка
предусматривает связывание проекта с провайдером группы, включая указание
всей информации, необходимой для инициализации этого провайдера, в том
числе имени пользователя, пароля и сведений о местонахождении провайдера.
Провайдеры могут предоставлять расширение для этой точки расширения и
реализацию org.eclipse.team.ui.IConfigurationWizard, которая
собирает необходимую информацию и настраивает проекты.
Описание конфигурации:
<!ELEMENT extension (wizard?)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
name CDATA #REQUIRED
icon CDATA #REQUIRED
class CDATA #REQUIRED
id CDATA #REQUIRED>
- name - имя типа конфигурации, которое должно быть показано в
мастере настройки. Примеры - "CVS", "WebDAV".
- icon - значок, который будет показан в мастере настройки рядом
с именем.
- class - полное имя класса Java, реализующего
org.eclipse.team.ui.IConfigurationWizard.
- id - уникальный идентификатор этого расширения.
Примеры:
Ниже приведен
пример расширения мастера конфигурации:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
Информация API:
Значение
атрибута class должно представлять класс, реализующий
org.eclipse.team.ui.IConfigurationWizard. Этот интерфейс
поддерживает настройку мастера при заданных рабочей среде и проекте.
Поставляемая реализация:
Модуль
org.eclipse.team.provider.examples.ui содержит примеры реализаций
IConfigurationWizard для типов провайдера WebDAV и filesystem.
Copyright (c) 2002 IBM Corporation and others.
Все права защищены. Эта программа и сопутствующие материалы распространяются на условиях Eclipse Public License v1.0, поставляемой вместе с продуктом и доступной на Web-сайте
http://www.eclipse.org/legal/epl-v10.html