Konfigurationsassistenten
Kennung:
org.eclipse.team.ui.configurationWizards
Beschreibung:
An diesem Erweiterungspunkt kann eine Methode zum Konfigurieren eines Projekts registriert werden.
Die Konfiguration umfasst die Verknüpfung eines Projekts mit einem Team-Provider, einschließlich aller zur Initialisierung des Team-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 die Projekte konfiguriert.
Konfigurationsbefehle:
<!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 - Der Name des Konfigurationstyps, wie er im Konfigurationsassistenten aufscheinen soll. Beispiele sind"CVS" und"WebDAV".
- icon - Das Symbol, das im Konfigurationsassistenten neben dem Namen angezeigt wird.
- class - Der vollständig qualifizierte Name einer
Java-Klasse, die
org.eclipse.ui.IConfigurationWizard implementiert.
- id - Eine eindeutige Kennung für diese Erweiterung.
Beispiele:
Das folgende Beispiel zeigt die Erweiterung für einen Konfigurationsassistenten:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
API-Information:
Der Wert des Attributs class muss eine Klasse
darstellen, die org.eclipse.team.ui.IConfigurationWizard darstellt.
Diese Schnittstelle unterstützt die Konfiguration eines Assistenten auf Basis einer Workbench und eines Projekts.
Bereitgestellte Implementierung:
Das Plug-in org.eclipse.team.provider.examples.ui enthält Beispielimplementierungen von "IConfigurationWizard" für die WebDAV- und Dateisystemprovidertypen.
Copyright (c) 2002 IBM Corporation und Andere.
Alle Rechte vorbehalten. Dieses Programm und sein Begleitmaterial werden gemäß den Bedingungen der "Eclipse Public License v1.0" zur Verfügung gestellt, die dieser Lieferung beiliegt und unter
http://www.eclipse.org/legal/epl-v10.html abgerufen werden kann.