Οδηγοί δημιουργίας στοιχείου συμμετοχής συγχρονισμού

org.eclipse.team.ui.synchronizeWizards

3.0

Αυτό το σημείο επέκτασης χρησιμοποιείται για την καταχώρηση ενός οδηγού δημιουργίας στοιχείου συμμετοχής συγχρονισμού. Αυτοί οι οδηγοί χρησιμοποιούνται για τη δημιουργία στοιχείων συμμετοχής συγχρονισμού που θα εμφανίζονται στην προβολή "Συγχρονισμός". Ο παροχέας θα δημιουργήσει συνήθως έναν οδηγό δημιουργίας για να μπορεί ο χρήστης να εκτελεί και να διαχειρίζεται ένα συγκεκριμένο είδος στοιχείου συμμετοχής συγχρονισμού. Οι παροχείς μπορούν να παράσχουν επέκταση για αυτό το σημείο επέκτασης και υλοποίηση του org.eclipse.jface.wizard.IWizard.

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


Ακολουθεί παράδειγμα της επέκτασης για οδηγό δημιουργίας στοιχείου συμμετοχής συγχρονισμού:

 

<extension point=

"org.eclipse.team.ui.synchronizeWizards"

>

<wizard name=

"WebDAV"

description=

"Create a WebDAV participant to view changes between workspace resources and their remote WebDAV location"

icon=

"webdav.gif"

class=

"com.xyz.DAVWizard"

id=

"com.xyz.dav.synchronizeWizard"

>

</wizard>

</extension>

Η τιμή του γνωρίσματος class πρέπει να αντιστοιχεί σε κλάση που υλοποιεί org.eclipse.jface.wizard.IWizard.

Η πρόσθετη λειτουργία org.eclipse.team.cvs.ui περιέχει παραδείγματα ορισμών του σημείου επέκτασης synchronizeWizards.