操作定义

标识符:org.eclipse.ui.actionDefinitions

描述:此扩展点用来注册操作定义。加速键(参见“加速键集”扩展点)使用操作定义来引用操作。通过下列方法来使操作本身与给定的加速键相关联:向该加速键的相关联操作定义来注册该操作。操作通过调用 setActionDefinitionId(String id) 方法并将操作定义的标识作为自变量来向操作定义注册操作本身。

起始发行版:发行版 2.0

配置标记:

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

示例:

以下是操作定义扩展的一个示例:

   <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 信息:已经将方法 public void setActionDefinitionId(String id) 和 public String getActionDefinitionId() 添加至 IAction

所提供的实现:工作台提供了许多操作定义。

Copyright IBM Corporation and others 2000, 2002.