Konfigurationsguider

org.eclipse.team.ui.configurationWizards

Dette udvidelsespunkt bruges til at registrere en metode til konfiguration af et projekt. Konfiguration omfatter tilknytningen af et projekt til en teamudbyder, inklusive alle de oplysninger, der er nødvendige for at initialisere teamudbyderen, herunder f.eks. brugernavn, kodeord og eventuelle relevante oplysninger, der er nødvendige for at lokalisere udbyderen.

Udbydere kan levere en udvidelse til dette udvidelsespunkt og en implementering af org.eclipse.team.ui.IConfigurationWizard, der samler de nødvendige oplysninger og konfigurerer projekterne.

<!ELEMENT extension (wizard?)>

<!ATTLIST-udvidelse

point CDATA #REQUIRED

id    CDATA #IMPLIED

navn  CDATA #IMPLIED>


<!ELEMENT wizard EMPTY>

<!ATTLIST wizard

navn  CDATA #REQUIRED

icon  CDATA #REQUIRED

klasse CDATA #REQUIRED

id    CDATA #REQUIRED>


Det følgende er et eksempel på en konfigurationsguideudvidelse:

 

<udvidelsespunkt=

"org.eclipse.team.ui.configurationWizards"

>

<wizard name=

"WebDAV"

icon=

"webdav.gif"

class=

"com.xyz.DAVDecorator"

id=

"com.xyz.dav"

>

</wizard>

</extension>

Værdien for attributten class skal repræsentere en klasse, der implementerer org.eclipse.team.ui.IConfigurationWizard. Denne grænseflade understøtter konfigurering af en guide på basis af en arbejdsbænk og et projekt.

Plugin org.eclipse.team.provider.examples.ui indeholder eksempler på implementeringer af IConfigurationWizard til WebDAV- og filesystem-udbydertyper.