获得工作空间所有项目:
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()
先想到这些
本文介绍了Eclipse RCP中获取工作空间项目、Workbench窗口、编辑器及视图等关键操作的方法,并展示了如何访问注册的拓展点及Eclipse安装目录。
609

被折叠的 条评论
为什么被折叠?



