我希望在 Eclipse 问题视图中添加一个弹出菜单。我可以添加菜单,但我希望它只在特定条件下出现。例如,当在问题视图中选择某种类型的问题时。
问问题
231 次
1 回答
1
假设您正在使用“org.eclipse.ui.menus”扩展点和命令框架,您可以将菜单定义的visibleWhen部分设置为类似;
<visibleWhen>
<with variable="selection">
<iterate>
<and>
<instanceof value="com.example.MyClass">
</instanceof>
</and>
</iterate>
</with>
</visibleWhen>
只有当所选项目属于正确的实例时,这才应该使选项可见。也可以以类似的方式在命令处理程序上设置启用和活动状态。
于 2012-08-08T08:30:31.670 回答