Я пишу плагин для Eclipse, и я безуспешно пытался выяснить, как свернуть или развернуть дерево ресурсов рабочего пространства.
Например, чтобы обновить все мое рабочее пространство, я написал код:
for(IProject project : ResourcesPlugin.getWorkspace().getRoot().getProjects()){
try {
project.refreshLocal(IResource.DEPTH_INFINITE, new NullProgressMonitor());
} catch (CoreException e) {}
}
Но после этого я хочу развернуть все дерево и не могу понять, как это сделать.