Aktionsdefinitionen

Kennung: org.eclipse.ui.actionDefinitions

Beschreibung: An diesem Erweiterungspunkt können Aktionsdefinitionen registriert werden. Direktaufrufe (siehe Erweiterungspunkt für Direktaufrufsets) verwenden Aktionsdefinitionen zur Angabe von Aktionen. Eine Aktion verknüpft sich mit einem bestimmten Direktaufruf, indem man diese mit der zum Direktaufruf gehörenden Aktionsdefinition registriert. Eine Aktion registriert sich mit einer Aktionsdefinition, indem man die setActionDefinitionId(String id)-Methode aufruft und die ID der Aktionsdefinition als Argument verwendet.

Seit: Release 2.0

Konfigurationsformatierung:

   <!ELEMENT actionDefintion EMPTY>
   <!ATTLIST actionDefinition
      id    CDATA #REQUIRED
   >

Beispiele:

Das folgende Beispiel stellt eine Aktionsdefinitionserweiterung dar:

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

API-Informationen: Die öffentlichen Methoden stornieren setActionDefinitionId(String id) und die öffentliche Zeichenfolge getActionDefinitionId() wurde zu IAction hinzugefügt.

Bereitgestellte Implementierung: Die Workbench stellt viele Aktionsdefinitionen bereit.

Copyright IBM Corporation und Andere 2000, 2002.