0

我正在尝试根据选择的资源和选择资源的视图来配置弹出菜单的可见性。要匹配的条件是资源所属的项目必须是 java 项目

我需要的是:

1)如果我从编辑器中选择资源,则必须测试条件(例如资源所属的项目是否为java项目)
2)否则如果我从导航视图中选择任何资源,则必须测试相同的条件
3)否则,如果我从 Package-Explorer 视图中选择任何包片段,则必须测试条件。

有什么建议么?

谢谢。

4

1 回答 1

0

您可以使用test元素和 org.eclipse.core.resources.projectNature 属性测试器来测试给定的 IResource 是否属于 java 项目。查看其他一些平台提供的PropertyTesters以获得更多选项。

于 2012-07-16T19:13:58.147 回答