我正在创建一个eclipse PropertyPage。在该属性中,我想获得用户项目。为了让用户访问该属性,他必须右键单击该项目并单击属性。所以我假设有可能获得用户项目。你能在PropertyPage中获得用户项目吗?
答案 0 :(得分:1)
getElement()
的{{1}}方法返回属性页面的选定对象。所以使用类似的东西:
PropertyPage
这是IAdaptable adaptable = getElement();
IProject project = (IProject)adaptable.getAdapter(IProject.class);
方法,该元素在构造函数中尚不可用。