Configuratiewizards

org.eclipse.team.ui.configurationWizards

Dit extensiepunt wordt gebruikt voor het registreren van een methode voor de configuratie van een project. De configuratie houdt in dat het project wordt gekoppeld aan een teamprovider, inclusief alle informatie die nodig is voor het initialiseren van deze teamprovider, inclusief gebruikersnaam, wachtwoord en de gegevens die relevant zijn voor het vinden van de provider.

Het kan zijn dat de providers een extensie leveren voor dit extensiepunt en een implementatie van org.eclipse.team.ui.IConfigurationWizard waarmee de vereiste gegevens worden verzameld en de projecten worden geconfigureerd.

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


Een voorbeeld van een configuratiewizard-extensie:

 

<extension point=

"org.eclipse.team.ui.configurationWizards"

>

<wizard name=

"WebDAV"

icon=

"webdav.gif"

class=

"com.xyz.DAVDecorator"

id=

"com.xyz.dav"

>

</wizard>

</extension>

De waarde van het kenmerk class moet een klasse zijn die org.eclipse.team.ui.IConfigurationWizard implementeert. Deze interface ondersteunt het configureren van een wizard met een workbench en een project.

De plugin org.eclipse.team.provider.examples.ui bevat voorbeeldimplementaties van IConfigurationWizard voor de WebDAV- en bestandssysteem-providertypen.