Cosminexus V9 ナビゲーション プラットフォーム 開発ガイド
ひな形プラグイン作成コマンドを実行して,ひな形プラグインを作成します。ひな形プラグインは,EclipseのJavaプロジェクトの形式で作成されます。
ひな形プラグイン作成コマンドの形式を次に示します。
uCosminexus Navigation Developerインストールディレクトリ\pluginSDK\bin\npcreateplg.bat△プラグイン情報プロパティファイルのパス
ひな形プラグイン作成コマンドを実行すると,uCosminexus Navigation Developerインストールディレクトリ\pluginSDK\pluginの配下に,プラグイン情報プロパティファイルの内容に応じてディレクトリが作成されます。「(2) ひな形プラグイン作成コマンドの実行結果(入出力プラグインの場合)」または「(3) ひな形プラグイン作成コマンドの実行結果(中断再開プラグインの場合)」を参照してディレクトリ構成を確認し,下線で示されているファイルだけを編集してください。
なお,太字部分は,プラグイン情報プロパティファイルに指定した値になります。プラグイン情報プロパティファイルの編集方法の詳細は,「3.1.1 プラグイン情報プロパティファイルの編集」を参照してください。複数のプラグインを作成する場合は,プラグインの数だけプラグイン情報プロパティファイルの編集とひな形プラグインの作成を繰り返してください。
入出力プラグインの場合のディレクトリ構成を次に示します。
uCosminexus Navigation Developerインストールディレクトリ\pluginSDK\plugin └プラグインID ├.project ├.classpath ├build.xml ├ucnpsdkversion.properties ├─js ├─dd │ └─META-INF | └application.xml ├─images | └sample_icon.gif └─WEB-INF | ├plugin.xml | ├web.xml | └portlet.xml ├─lib ├─conf | ├ucnp_label_プラグインID.properties | ├ucnp_message_プラグインID.properties | ├ucnp_プラグインID.properties | └ioaction.xml └─src └─Javaパッケージ名 ├─controller | └入出力アクションコントローラクラス名.java └─portlet └PluginPortlet.java |
中断再開プラグインの場合のディレクトリ構成を次に示します。
uCosminexus Navigation Developerインストールディレクトリ\pluginSDK\plugin └ ucnp.plugin.suspend ├.project ├.classpath ├build.xml ├ucnpsdkversion.properties ├─js ├─dd │ └─META-INF | └application.xml └─WEB-INF | ├plugin.xml | ├web.xml | └portlet.xml ├─lib ├─conf | ├ucnp_label_ucnp.plugin.suspend.properties | ├ucnp_message_ucnp.plugin.suspend.properties | └ucnp_ucnp.plugin.suspend.properties └─src └─Javaパッケージ名 ├─controller | └中断再開アクションコントローラクラス名.java └─portlet └PluginPortlet.java |
注意事項を次に示します。
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi, Ltd.