在PropertyPage中获取IProject

时间:2014-12-09 19:50:53

标签: java eclipse eclipse-plugin

我正在创建一个eclipse PropertyPage。在该属性中,我想获得用户项目。为了让用户访问该属性,他必须右键单击该项目并单击属性。所以我假设有可能获得用户项目。你能在PropertyPage中获得用户项目吗?

1 个答案:

答案 0 :(得分:1)

getElement()的{​​{1}}方法返回属性页面的选定对象。所以使用类似的东西:

PropertyPage

这是IAdaptable adaptable = getElement(); IProject project = (IProject)adaptable.getAdapter(IProject.class); 方法,该元素在构造函数中尚不可用。