Ορισμοί ενεργειών

org.eclipse.ui.actionDefinitions

Έκδοση 2.0

ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Αυτό το σημείο επέκτασης έχει ΚΑΤΑΡΓΗΘΕΙ.
Μην χρησιμοποιείτε αυτό το σημείο επέκτασης, θα αφαιρεθεί σε μελλοντικές εκδόσεις του προϊόντος. Χρησιμοποιήστε αντίθετα το σημείο επέκτασης org.eclipse.ui.commands

Αυτό το σημείο επέκτασης χρησιμοποιείται για την καταχώρηση ορισμών ενεργειών. Οι επιταχυντές (δείτε το σημείο επέκτασης για "Εμβέλεια επιταχυντών") χρησιμοποιούν ορισμούς ενεργειών για παραπομπή σε ενέργειες. Μια ενέργεια συσχετίζεται με ένα δεδομένο επιταχυντή με την καταχώρηση με το συσχετισμένο ορισμό ενέργειας του επιταχυντή. Μια ενέργεια καταχωρείται με έναν ορισμό ενέργειας καλώντας τη μέθοδο setActionDefinitionId(String id) και παρέχοντας την ταυτότητα του ορισμού ενέργειας ως όρισμα.

<!ELEMENT extension (actionDefinition*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


Το στοιχείο actionDefinition καταργήθηκε

<!ELEMENT actionDefinition EMPTY>

<!ATTLIST actionDefinition

id          CDATA #REQUIRED

name        CDATA #IMPLIED

description CDATA #IMPLIED>


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

   

<extension point=

"org.eclipse.ui.actionDefinitions"

>

<actionDefinition id=

"org.eclipse.ui.file.save"

>

</actionDefinition>

<actionDefinition id=

"org.eclipse.ui.file.saveAll"

>

</actionDefinition>

<actionDefinition id=

"org.eclipse.ui.file.close"

>

</actionDefinition>

<actionDefinition id=

"org.eclipse.ui.file.closeAll"

>

</actionDefinition>

<actionDefinition id=

"org.eclipse.ui.file.print"

>

</actionDefinition>

</extension>

Οι μέθοδοι public void setActionDefinitionId(String id) και public String getActionDefinitionId() προστέθηκαν στο IAction.

ΣΗΜΕΙΩΣΗ - άλλα γνωρίσματα μπορεί να προστεθούν στο μέλλον, ανάλογα με τις ανάγκες.

Ο πάγκος εργασίας παρέχει πολλούς ορισμούς ενεργειών.