Kreatorzy uczestników synchronizacji
Identyfikator:
org.eclipse.team.ui.synchronizeWizards
Dostępne od wersji:
3.0
Opis:
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.
Znaczniki konfiguracji:
<!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 - nazwa typu tworzonego uczestnika synchronizacji. Przykładowe
nazwy to "CVS", "CVS Merge" lub "WebDAV".
- description - opis kreatora.
- icon - ikona, która ma być wyświetlana podczas prezentowania
użytkownikowi tego typu kreatora.
- class - pełna nazwa klasy Java implementującej interfejs
org.eclipse.jface.wizard.IWizard.
- id - unikalny identyfikator tego rozszerzenia.
Przykłady:
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>
Informacje o interfejsie API:
Wartość atrybutu class
musi przedstawiać klasę implementującą interfejs
org.eclipse.jface.wizard.IWizard.
Dostarczana implementacja:
Moduł dodatkowy org.eclipse.team.cvs.ui
zawiera przykładowe definicje punktu rozszerzenia synchronizeWizards.
Copyright (c) 2004 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.