描述:此扩展点用来定义一个操作集,当在透视图中打开某个部件(视图或编辑器)时,就应将操作集添加至该透视图中。对于编辑器,当编辑器是当前编辑器时,将仍然可以看见操作集。对于视图,当视图是活动部件时,将可以看见操作集。
起始发行版:发行版 2.0
配置标记:
<!ELEMENT actionSetPartAssociation (part)*>
<!ATTLIST actionSetPartAssociation
targetID 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.CompilationUnitEditor"/>
</actionSetPartAssociation>
</extension>
在上面的示例中,视图和编辑器与重构操作集相关联。
API 信息:用户可以使用定制透视图对话框来覆盖这些关联。不管这些关联如何,用户关闭的操作集将决不出现,而用户打开的操作集将始终可视。