Beschreibung: An diesem Erweiterungspunkt kann eine Methode zum Konfigurieren eines Projekts registriert werden. Die Konfiguration umfasst die Verknüpfung eines Projekts mit einem Repository-Provider, einschließlich aller zur Initialisierung des Repository-Providers erforderlichen Informationen, wie Benutzername, Kennwort und alle relevanten Informationen zum Ansprechen des Providers.
Die Provider können eine Erweiterung für diesen Erweiterungspunkt und eine Implementierung von org.eclipse.team.ui.IConfigurationWizard
liefern, der die nötigen Informationen sammelt und das Projekt konfiguriert.
Konfigurationsbefehle:
<!ELEMENT wizard EMPTY>
<!ATTLIST wizard
name
CDATA #REQUIRED
icon
CDATA #REQUIRED
class
CDATA #REQUIRED
id
CDATA #REQUIRED
>
Das folgende Beispiel zeigt die Erweiterung für einen Konfigurationsassistenten:
<extension point="org.eclipse.team.ui.configurationWizard">
<wizard
name="CVS"
icon="icons/full/wizards/newconnect_wiz.gif"
class="org.eclipse.team.internal.ccvs.ui.wizards.SharingWizard"
id="org.eclipse.team.ccvs.ui.SharingWizard">
</wizard>
</extension>
API-Informationen: Der Wert des Attributs class muss eine Klasse sein, die org.eclipse.team.ui.IConfigurationWizard implementiert. Diese Schnittstelle unterstützt die Konfiguration eines Assistenten auf Basis einer Workbench und eines Projekts.
Bereitgestellte Implementierung: Das Plug-in org.eclipse.team.examples.filesystem enthält eine Beispielimplementierung von IConfigurationWizard für einen auf einem Dateisystem basierenden Repository-Provider.