公開コンテンツだれでも自由に閲覧できるコンテンツです。コンテンツの公開区分が指定されていない場合は、すべて公開コンテンツです。サポーターズコンテンツJPiereサポーターになると閲覧できるコンテンツです。JPiereのサポーターになって、オープンソースのERPのエコシステムを支援して下さい。トレーニングコンテンツ有料トレーニングで同様の内容を提供しているコンテンツです。有料トレーニングを受講する事でiDempiereを効率よく学ぶ事ができます。非公開コンテンツ公開していないコンテンツです。iDempiere(アイデンピエレ)の日本商慣習対応ディストリビューションであるJPiere(ジェイピエール)のプラグインの命名規則について公開しています。ページ目次プラグイン・プロジェクトの作成単位と命名規則フラグメント・プロジェクトの作成単位と命名規則プラグイン・プロジェクトの作成単位と命名規則JPiereベースプラグインとJPierプラグインズは、プラグイン・プロジェクトとして開発しています。Plugin】JPiereベースプラグインは、1つです。1つのプラグインの中に、色々な機能を実装しています。する事で、プラグインの依存関係に悩まされる事を回避しています。日本の商慣習に対応するためのプラグインのインストールを1回で済ませる事ができるというメリットがあります。JPiereベースプラグインのプロジェクト名は次の通りです。Plugins】JPiereプラグインズでは、1つ1つの機能を独立したプラグインとして開発しています。命名規則は、次の通りです。【JPIERE-0014】1レコード複数行表示のプラグイン・プロジェクト名は、"jpiere.plugin.webui.formwindow"です。フラグメント・プロジェクトの作成単位と命名規則JPiereフラグメンツ【JPFS】とJPiereモデイフィケーションズ【JPMS】はフラグメント・プロジェクトとして開発しています。フラグメント・プロジェクトの作成単位と命名規則は次の通りです。フラグメント・プロジェクトの作成単位はホストプラグイン単位とする。フラグメント・プロジェクトの命名規則は"jpiere.fragment.ホストプラグインプロジェクト名"とする。jpiere.fragment.org.adempiere.baseフラグメントにおけるタスク・タグの利用とコメントの記述方法OSGiのフラグメントの機能を使用して既存クラスをコピーして、そのコピーに修正を加える際には、修正した所に"JPIERE"のタスク・タグを必ず付けて下さい。Eclipse設定#タスク・タグ設定)。JPIEREのタスク・タグは次のように記載して下さい。◆メソッドを追加した場合メソッドを追加する場合は、メソッドのJavaDoc表記の最下部に次のように記述して下さい。メソッド追加者氏名**/○○はカスタマイズ管理番号です。◆メソッド内のロジックを修正した場合(コメントアウト等も含む)メソッド内のロジックを修正する場合は、"//"のコメント表記を使用して、修正した個所に次のように記述して下さい。○○はカスタマイズ管理番号です。△△は同一カスタマイズ管理番号で同一メソッド内での修正個所が複数ある場合に修正個所を識別できるように識別番号を付して下さい。メソッド内のロジックを修正する個所が複数行にわたる場合は、修正個所の最終行に次のよう記述して下さい。Finish"JPiere"と小文字を含むことによりタスク・タグとはEclipseに認識させない事を意図しています。Eclipseにタスク・タグと認識させたい場合(修正個所が長い場合など)は"JPIERE"と記載するのも可です。◆プロパティーを追加した場合プロパティの追加が必要な場合、クラスのプロパティとして変数を宣言している行に"//"のコメント表記を使用して次のように記述して下さい。他のパッケージのクラスのインポートが必要な場合、インポートを記述している行に"//"のコメント表記を使用して、次のように記述して下さい。2012※このサイトは、iDempiereを中心としたOSSのERPに関する調査及び研究の成果を記録しておく事を目的とした個人のサイトです。