Kreatorzy konfiguracji

org.eclipse.team.ui.configurationWizards

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.

<!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>


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>

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.

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.