如何为自己的Eclipse插件创建自定义帮助?

时间:2015-07-20 03:26:51

标签: java eclipse eclipse-plugin wizard

我正在开发一个新的Eclipse插件,需要在Java项目向导中使用自定义帮助,如下所示。

Java项目向导第1页

Java Project Wizard Page 1

而且......

Java项目向导第2页

Java Project Wizard Page 2

这两个页​​面使用相同的帮助吗?如果不。

如何为每个页面创建帮助或者您有任何建议吗?

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

假设您从NewJavaProjectWizardPageOneNewJavaProjectWizardPageTwo派生向导页面,可以通过覆盖setControl方法设置新的帮助上下文ID:

@Override
protected void setControl(Control newControl) {
  super.setControl(newControl);

  PlatformUI.getWorkbench().getHelpSystem().setHelp(newControl, "your help context id");
}

您的帮助背景ID'是一个帮助上下文id,使用org.eclipse.help.contexts扩展点以通常的方式在上下文xml文件中声明。