rcp(插件开发)如何获取IWorkbenchPage对象?
2012-09-23 19:58
330 查看
在RCP中获取IWorkbenchPage对象,实现视图间的事件监听。
1)从视图中得到: IWorkbenchPage workbenchPage = getViewSite().getPage();
2)从外部得到:IWorkbenchPage workbenchPage = Plugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage();
3)另外一种:IWorkbenchPage workbenchPage = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
1)从视图中得到: IWorkbenchPage workbenchPage = getViewSite().getPage();
2)从外部得到:IWorkbenchPage workbenchPage = Plugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage();
3)另外一种:IWorkbenchPage workbenchPage = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
相关文章推荐
- rcp(插件开发)获取IWorkbenchPage对象,实现视图间的事件监听
- Rcp(插件开发) 如何获取当前视图选中的对象
- rcp(插件开发)如何获取MenuBar上的菜单
- rcp(插件开发)如何获取视图(view)中当前选择的元素
- rcp(插件开发)如何打开首选项页(open preferences page)
- rcp(插件开发)如何获取显示在编辑区的所有编辑器及获取其中之一
- rcp(插件开发) 插件中如何获取MANIFEST.MF 文件,并解析?
- rcp(插件开发) 如何获取视图、编辑器;隐藏视图、编辑器
- rcp(插件开发) 如何获取eclipse or rcp的安装目录
- rcp(插件开发)插件B需要引用插件A中的jar包-如何处理依赖关系
- rcp(插件开发) 如何查找自己定义的扩展点
- Cordova webapp实战开发:(6)如何写一个iOS下获取APP版本号的插件?
- rcp(插件开发)eclipse平台图片资源共享的获取方法
- 黄聪:二、如何通过URL获取其他网页源代码内容(火狐插件扩展开发教程)
- rcp(插件开发)如何打开编辑器、视图、透视图
- rcp(插件开发)获取Plugin/Bundle中文件资源的绝对路径
- rcp(插件开发)插件B需要引用插件A中的jar包-如何处理依赖关系
- rcp(插件开发)如何初始化-最大化显示
- eclipse插件开发中全局对象的获取
- rcp(插件开发)如何打开help信息、动态帮助信息