我正在为Eclipse编写一个插件,但一直没有成功尝试弄清楚如何折叠或扩展工作区的资源树。
例如,为了刷新我的整个工作区,我编写了代码:
for(IProject project : ResourcesPlugin.getWorkspace().getRoot().getProjects()){
try {
project.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
} catch (CoreException e) {}
}
但是在此之后,我想扩展整棵树,我不知道该怎么做。