我正在尝试根据所选资源和选择资源的视图配置弹出菜单的可见性。要匹配的条件是资源所属的项目必须是java项目
我需要的是:
1)如果我从编辑器中选择资源,则必须测试条件(说明资源所属的项目是否是java项目)
2)否则如果我从导航器视图中选择任何资源,则必须测试相同的条件
3)else如果我从Package-Explorer视图中选择任何包片段,则必须测试条件。
有什么建议吗?
感谢。
答案 0 :(得分:0)
您可以使用测试元素和org.eclipse.core.resources.projectNature属性测试器来测试给定的IResource是否属于java项目。查看一些其他平台提供PropertyTesters以获取更多选项。