如何获取有关RCP 4中系统配置的信息

时间:2018-07-03 14:09:03

标签: eclipse eclipse-plugin rcp e4

我正在尝试获取有关RCP 4应用程序中系统配置的信息。我有一个链接RCP3 System Configuration,该链接在RCP3中实现,用于获取系统配置。 WorkbenchMessages属性和WorkbenchPlugin属性用于获取RCP3应用程序中的系统配置,但在RCP4中不可用。如何实施以获得系统配置?

1 个答案:

答案 0 :(得分:0)

您引用的ConfigurationInfo类正在使用org.eclipse.ui.systemSummarySection扩展点并调用其定义的ISystemSummarySection接口来获取系统摘要。

该扩展点和ISystemSummarySection界面在普通的e4应用程序中不存在,因此使用此代码无法获得此信息。

通过查看实现ISystemSummarySection的各个类并为不使用3.x兼容模式类的那些部分复制代码,您也许可以获得一些信息。

例如,ConfigurationLogDefaultSection类仅使用System.getProperties()列出系统属性部分。