Ohjatut kokoonpanon määritystoiminnot

org.eclipse.team.ui.configurationWizards

Tämän laajennuspisteen avulla voidaan rekisteröidä projektin kokoonpanon määritysmenetelmä. Kokoonpano sisältää projektin ja ryhmän toimittajan liitosmäärityksen sekä ryhmän toimittajan alustuksessa tarvittavat tiedot, kuten käyttäjänimen, salasanan ja toimittajan hakutiedot.

Toimittajat voivat lisätä tähän laajennuspisteeseen laajennuksia ja org.eclipse.team.ui.IConfigurationWizard-toteutuksia, jotka keräävät tarvittavat tiedot ja määrittävät projektit.

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


Seuraavassa on esimerkki ohjatusta kokoonpanon määritystoimintolaajennuksesta:

 

<extension point=

"org.eclipse.team.ui.configurationWizards"

>

<wizard name=

"WebDAV"

icon=

"webdav.gif"

class=

"com.xyz.DAVDecorator"

id=

"com.xyz.dav"

>

</wizard>

</extension>

Class-määritteen arvon on vastattava luokkaa, joka toteuttaa org.eclipse.team.ui.IConfigurationWizard-liittymän. Tämä liittymä tukee työympäristöön ja projektiin liittyvän ohjatun toiminnon määritystä.

Org.eclipse.team.provider.examples.ui-lisäosa sisältää IConfigurationWizard-mallitoteutukset WebDAV-lajia ja tiedostojärjestelmän toimittajaa varten.