Συσχετίσεις τμημάτων συνόλου ενεργειών

org.eclipse.ui.actionSetPartAssociations

Αυτό το σημείο επέκτασης χρησιμοποιείται για να καθορίσει ένα σύνολο ενεργειών το οποίο θα πρέπει να προστεθεί στην προοπτική όταν ανοιχθεί ένα τμήμα (προβολή ή λειτουργία επεξεργασίας) στην προοπτική. Στην περίπτωση λειτουργίας επεξεργασίας, το σύνολο ενεργειών θα παραμείνει ορατό ενώ η λειτουργία επεξεργασίας είναι η τρέχουσα λειτουργία επεξεργασίας. Στην περίπτωση προβολής, το σύνολο ενεργειών θα είναι ορατό όταν η προβολή είναι το ενεργό τμήμα.

<!ELEMENT extension (actionSetPartAssociation*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT actionSetPartAssociation (part*)>

<!ATTLIST actionSetPartAssociation

targetID CDATA #REQUIRED>


<!ELEMENT part EMPTY>

<!ATTLIST part

id CDATA #REQUIRED>


Το παρακάτω είναι ένα παράδειγμα συσχέτισης τμημάτων συνόλου ενεργειών (σημειώστε το υποστοιχείο και τον τρόπο που χρησιμοποιούνται τα γνωρίσματα)

 

<extension point=

"org.eclipse.ui.actionSetPartAssociations"

>

<actionSetPartAssociation targetID=

"org.eclipse.jdt.ui.refactoring.actionSet"

>

<part id=

"org.eclipse.jdt.ui.PackageExplorer"

/>

<part id=

"org.eclipse.jdt.ui.CompilationUnitError"

/>

</actionSetPartAssociation>

</extension>

Στο παραπάνω παράδειγμα, η προβολή ή η λειτουργία επεξεργασίας συσχετίζονται με το σύνολο ενεργειών βελτιστοποίησης δομής.

Ο χρήστης μπορεί να αντικαταστήσει τις συσχετίσεις αυτές χρησιμοποιώντας το πλαίσιο διαλόγου προσαρμογής προοπτικής. Ανεξάρτητα από τις συσχετίσεις αυτές, τα σύνολα ενεργειών που ο χρήστης απενεργοποιεί δεν θα εμφανιστούν ποτέ και τα σύνολα ενεργειών που ο χρήστης ενεργοποιεί θα είναι πάντα ορατά.