BEA ホーム | 製品 | デベロッパ・センタ | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > WebLogic Integration > BPM トピック > BPM プラグイン プログラミング ガイド > プラグイン オンライン ヘルプの定義 |
BPM プラグイン プログラミング ガイド
|
プラグイン オンライン ヘルプの定義
プラグイン オンライン ヘルプを定義する手順は、次のとおりです。
プラグイン サンプルから抜粋した次のコード リストは、プラグイン HTML オンライン ヘルプを定義する方法を示しています。このコードでは、createPluginInfo() メソッドを定義します。このメソッドは、まず HelpSetInfo 値オブジェクトを定義してから、この HelpSetInfo オブジェクトを渡して PluginInfo オブジェクトを定義します。この抜粋は、SAMPLES_HOME/integration/samples/bpm_api/plugin/src/com/bea/wlpi/tour/po/plugin ディレクトリの SamplePluginBean.java ファイルから取り出したものです。重要なコード行は、太字で示します。
コード リスト 8-1 プラグイン HTML オンライン ヘルプの定義
private PluginInfo createPluginInfo(Locale lc) {
HelpSetInfo helpSet;
PluginInfo pi;
SampleBundle bundle = new SampleBundle(lc);
String name = bundle.getString("pluginName");
String desc = bundle.getString("pluginDesc");
String helpName = bundle.getString("helpName");
String helpDesc = bundle.getString("helpDesc");
helpSet = new HelpSetInfo(
SamplePluginConstants.PLUGIN_NAME, helpName, helpDesc,
new String[]{ "htmlhelp/Sample", "index" },
HelpSetInfo.HELP_HTML);
pi = new PluginInfo(SamplePluginConstants.PLUGIN_NAME, name,
desc, lc, SamplePluginConstants.VENDOR_NAME,
SamplePluginConstants.VENDOR_URL,
SamplePluginConstants.PLUGIN_VERSION,
SamplePluginConstants.PLUGIN_FRAMEWORK_VERSION,
null, null, helpSet);
return pi;
}
この例について説明します。
次の図に、サンプル プラグイン HTML ヘルプ セットにアクセスできる WebLogic Integration Studio の [ヘルプ] メニューを示します。
図8-1 プラグイン ヘルプ セット
次のコード リストは、プラグイン JavaHelp ヘルプ セットのための HelpSetInfo 値オブジェクトを定義する方法を示しています。 コード リスト 8-2 プラグイン JavaHelp オンライン ヘルプの定義 この例について説明します。
javaHelpSet = new HelpSetInfo(SamplePluginConstants.PLUGIN_NAME,
"Sample Plugin JavaHelp", "Plugin-provided help set",
new String[] {"javahelp/HolidayHistory", "hol_intro"},
HelpSetInfo.HELP_JAVA_HELP);
プラグイン オンライン ヘルプのデプロイメントの詳細については、プラグインのデプロイメントを参照してください。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |