获得工作空间所有项目:
ResourcesPlugin.getWorkspace().getRoot().getProjects();
获得所有的IWorkbenchWindow:
PlatformUI.getWorkbench().getWorkbenchWindows();
获得某个WorkbenchWindow下所有IWorkbenchPage:
WorkbenchWindow.getPages();
获得某个WorkbenchPage下所有的editor和viewer
WorkbenchPage.getEditors();
WorkbenchPage.getViews();
获得所有注册了的拓展点
Platform.getExtensionRegistry().getExtensionPoints()
获得eclipse或rcp安装目录
Platform.getInstallLocation().getURL().getPath()
先想到这些
ResourcesPlugin.getWorkspace().getRoot().getProjects();
获得所有的IWorkbenchWindow:
PlatformUI.getWorkbench().getWorkbenchWindows();
获得某个WorkbenchWindow下所有IWorkbenchPage:
WorkbenchWindow.getPages();
获得某个WorkbenchPage下所有的editor和viewer
WorkbenchPage.getEditors();
WorkbenchPage.getViews();
获得所有注册了的拓展点
Platform.getExtensionRegistry().getExtensionPoints()
获得eclipse或rcp安装目录
Platform.getInstallLocation().getURL().getPath()
先想到这些