在启动时在Eclipse RCP中启动操作

时间:2010-02-08 09:34:11

标签: java eclipse-rcp

我有一个RCP插件,我已将帮助系统配置为在此插件中运行。我可以从“帮助”菜单访问它。

现在我想在启动时默认启动“动态帮助”操作。我该怎么做?

2 个答案:

答案 0 :(得分:5)

使用WorkbenchAdvisor实现解决了这个问题:

@Override
public void postStartup() {
    IWorkbenchHelpSystem help = PlatformUI.getWorkbench().getHelpSystem();
    help.displayDynamicHelp();
}

Startup扩展证明是徒劳的。

答案 1 :(得分:1)

您可以使用org.eclipse.ui.startup扩展名并实现org.eclipse.ui.IStartup接口,该接口允许您在工作台初始化后运行代码。