Configuratiewizards
ID:
org.eclipse.team.ui.configurationWizards
Beschrijving:
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.
Configuratiemarkup:
<!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 - de naam van het configuratietype die in de configuratiewizard verschijnt. Voorbeelden zijn "CVS", "WebDAV".
- icon - het pictogram dat in de configuratiewizard naast de naam verschijnt.
- class - de volledig gekwalificeerde naam van een Java-klasse die org.eclipse.team.ui.IConfigurationWizard implementeert.
- id - een uniek ID voor deze extensie.
Voorbeelden:
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>
API-informatie:
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.
Verstrekte implementatie:
De plugin org.eclipse.team.provider.examples.ui bevat voorbeeldimplementaties van IConfigurationWizard voor de WebDAV- en bestandssysteem-providertypen.
Copyright (c) 2002 IBM Corporation en anderen.
Alle rechten voorbehouden. Dit programma en het begeleidende materiaal zijn beschikbaar gesteld onder de voorwaarden van de Eclipse Public License v1.0 die bij deze distributie is geleverd en beschikbaar is op http://www.eclipse.org/legal/epl-v10.5tml.