Konfiguráció varázslók

org.eclipse.team.ui.configurationWizards

Ez a kiterjesztési pont bejegyez egy metódust a projekt konfigurációjához. A konfiguráció magában foglalja a projekt társítását egy adott csapatszolgáltatóval, a csapatszolgáltató inicializásához szükséges információkat is beleértve, mint például a felhasználónév, jelszó, és a szolgáltató megkereséséhez szükséges egyéb lényeges információk.

A szolgáltatók kiterjesztést biztosíthatnak ehhez a kiterjesztési ponthoz és az org.eclipse.team.ui.IConfigurationWizard egy megvalósításához, amely összegyűjti a szükséges információkat és konfigurálja a projekteket.

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


Az alábbiakban látható egy példa a konfigurációs varázsló kiterjesztésre:

 

<extension point=

"org.eclipse.team.ui.configurationWizards"

>

<wizard name=

"WebDAV"

icon=

"webdav.gif"

class=

"com.xyz.DAVDecorator"

id=

"com.xyz.dav"

>

</wizard>

</extension>

A class attribútum értékének az org.eclipse.team.ui.IConfigurationWizard elemet megvalósító osztályt kell ábrázolnia. Ez a felület támogatja egy varázsló beállítását egy adott munkaterülethez és projekthez.

Az org.eclipse.team.provider.examples.ui bedolgozó az IConfigurationWizard példamegvalósításait tartalmazza a WebDAV és fájlrendszer-szolgáltató típusokhoz.