我正在按照 e4 开发模型开发 RCP 应用程序。我的申请是由
插件项目本身包含:plugin.xml、application.e4xmi 和所需资源
带有 .product 描述符的产品项目
我需要访问 PlatformUI.getWorkbench().getHelpSystem() 以便为用户提供帮助功能。当尝试创建工作台本身时
PlatformUI.createAndRunWorkbench(...)
我得到非常低级的错误,例如:
org.eclipse.e4.ui.model.application.descriptor.basic.impl.PartDescriptorImpl
不能转换为
org.eclipse.e4.ui.model.application.ui.MUIElement
在网上搜索我在同一件事上几乎没有发现任何结果。我的印象是基于应用程序的产品无法访问像帮助系统这样的 Workbench 服务,除非它被重新设计为基于 Workbench 的应用程序。
任何人都可以阐明如何从精简的 RCP 应用程序访问工作台吗?
提前致谢