Eclipse RCP - 帮助子系统的使用

时间:2013-09-10 16:21:17

标签: eclipse user-interface rcp

我正在开发遵循e4开发模型的RCP应用程序。 我的申请是由

组成的
  1. 插件项目本身包含:plugin.xml,application.e4xmi和所需资源

  2. 带有.product描述符的产品项目

  3. 我需要访问PlatformUI.getWorkbench()。getHelpSystem()以便为用户提供帮助功能。尝试使用

    创建Workbench时

    PlatformUI.createAndRunWorkbench(...)

    我得到非常低级别的错误,例如:

    org.eclipse.e4.ui.model.application.descriptor.basic.impl.PartDescriptorImpl
    不能施放到 org.eclipse.e4.ui.model.application.ui.MUIElement

    在网上搜索我发现同样的事情几乎没有结果。我认为基于应用程序的产品无法访问帮助系统等Workbench服务,除非它被重新设计为基于Workbench的应用程序。

    任何人都可以了解如何从精简的RCP应用程序访问工作台吗?

    提前致谢

1 个答案:

答案 0 :(得分:1)

您无法从纯Eclipse 4应用程序访问PlatformUI中的任何内容。

此链接http://www.eclipse.org/forums/index.php/t/207285/中有一些讨论,但似乎没有办法使用帮助系统。