Průvodci konfigurací
Identifikátor:
org.eclipse.team.ui.configurationWizards
Popis:
Tento bod rozšíření je použit k registrování metody konfigurace projektu.
Konfigurace zahrnuje přiřazení projektu k týmovému poskytovateli, včetně všech informací nezbytných k inicializaci tohoto týmového poskytovatele, včetně například jména uživatele, hesla a jakýchkoliv informací nezbytných k vyhledání poskytovatele.
Poskytovatelé mohou poskytnout rozšíření pro tento bod rozšíření a implementaci org.eclipse.team.ui.IConfigurationWizard,
který shromažďuje nezbytné informace a konfiguruje projekty.
Konfigurační markup:
<!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 - Název typu konfigurace, jak by se měl objevit v průvodci konfigurací. Příklady jsou "CVS", "WebDAV".
- icon - Ikona zobrazená v průvodci konfigurací, vedle názvu.
- class - Plně kvalifikovaný název třídy Java implementující org.eclipse.team.ui.IConfigurationWizard.
- id - Jedinečný identifikátor pro toto rozšíření.
Příklady:
V následujícím je uveden příklad rozšíření průvodce konfigurací:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
Informace rozhraní API:
Hodnota atributu class musí představovat třídu, která implementuje org.eclipse.team.ui.IConfigurationWizard.
Toto rozhraní podporuje konfiguraci pracovní plochy a projektu, poskytnutou průvodcem.
Dodaná implementace:
Modul plug-in org.eclipse.team.provider.examples.ui obsahuje vzorové implementace IConfigurationWizard pro typy poskytovatele WebDAV a filesystem.
Copyright (c) 2002 IBM Corporation a další.
Všechna práva vyhrazena.
Tento program a doprovodné materiály jsou zpřístupněny za podmínek licence Eclipse Public License
v1.0, která je součástí této distribuce a je k dispozici na adrese
http://www.eclipse.org/legal/epl-v10.html