Ohjatut synkronoinnin osapuolten luontitoiminnot

org.eclipse.team.ui.synchronizeWizards

3.0

Tämän laajennuspisteen avulla voidaan rekisteröidä ohjattuja synkronoinnin osapuolten luontitoimintoja. Näillä ohjatuilla toiminnoilla voidaan luoda synkronointinäkymässä näkyviä synkronoinnin osapuolia. Toimittaja luo yleensä tällaisen ohjatun luontitoiminnon, jotta käyttäjä voi suorittaa tietyn synkronoinnin osapuolen ja hallita sitä. Toimittajat voivat lisätä tähän laajennuspisteeseen laajennuksia ja org.eclipse.jface.wizard.IWizard-toteutuksia.

<!ELEMENT extension (wizard?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT wizard EMPTY>

<!ATTLIST wizard

name        CDATA #REQUIRED

description CDATA #REQUIRED

icon        CDATA #REQUIRED

class       CDATA #REQUIRED

id          CDATA #REQUIRED>


Seuraavassa on esimerkki ohjatun synkronoinnin osapuolen luontitoiminnon laajennuksesta:

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"WebDAV-osapuolen luonti työtilan resurssien ja niiden WebDAV-etäsijaintien välisten muutosten tarkastelua varten"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

Class-määritteen arvon on vastattava luokkaa, joka toteuttaa org.eclipse.jface.wizard.IWizard-liittymän.

Org.eclipse.team.cvs.ui-lisäosa sisältää synchronizeWizards-laajennuspisteen esimerkkimääritykset.