Kreatorzy konfiguracji
Identyfikator:
org.eclipse.team.ui.configurationWizards
Opis:
Ten punkt rozszerzenia służy do rejestrowania metody
umożliwiającej skonfigurowanie projektu. Konfiguracja obejmuje powiązanie
projektu z dostawcą zespołowym, z uwzględnieniem wszystkich informacji
niezbędnych do zainicjowania tego dostawcy. Uwzględniane są dane takie jak
nazwa użytkownika i hasło oraz wszelkie informacje konieczne do znalezienia
danego dostawcy.
Dostawcy mogą udostępnić rozszerzenie dla tego punktu rozszerzenia oraz
implementację interfejsu org.eclipse.team.ui.IConfigurationWizard.
Znaczniki konfiguracji:
<!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 - nazwa typu konfiguracji, która ma być wyświetlana
w kreatorze konfiguracji. Przykładowe nazwy to "CVS" lub "WebDAV".
- icon - ikona, która ma być wyświetlana w kreatorze konfiguracji obok
nazwy.
- class - pełna nazwa klasy Java implementującej interfejs
org.eclipse.team.ui.IConfigurationWizard.
- id - unikalny identyfikator tego rozszerzenia.
Przykłady:
Poniżej przedstawiono przykładowe rozszerzenie
kreatora konfiguracji:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
Informacje o interfejsie API:
Wartość atrybutu class
musi reprezentować klasę implementującą interfejs
org.eclipse.team.ui.IConfigurationWizard.
Ten interfejs obsługuje konfigurację kreatora przy podanym środowisku roboczym
i projekcie.
Dostarczana implementacja:
Moduł dodatkowy
org.eclipse.team.provider.examples.ui zawiera przykładowe implementacje
interfejsu IConfigurationWizard dla typów dostawców systemu plików i modułu
WebDAV.
Copyright (c) 2002 IBM Corporation i inne podmioty. Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są udostępniane na warunkach licencji EPL (Eclipse Public License), wersja 1.0, dołączonej do nich i dostępnej pod adresem http://www.eclipse.org/legal/epl-v10.html.