我开发了一个Eclipse视图,其中我处理的元素也是工作区中的资源。 我想以编程方式在Project Explorer中选择资源,例如“Navigate> Show in Project Explorer”。 我已经掌握了IResource。
我该怎么做?
我见过这个帖子:How to programmatically change the selection within package explorer 除了Project Explorer之外,它与我想要的完全相同。
答案 0 :(得分:0)
ProjectExplorer 从 CommonNavigator 扩展,所以应该有方法:
public void selectReveal(ISelection selection);
如果没有,请查找“ setSelection(ISelection,boolean)”
将您的IResource放入IStructuredSelection或其他东西..