intra-mart Accel Platform IM-共通マスタ 拡張プログラミングガイド 第2版 2015-08-01

6. Appendix

6.1. マネージャの拡張に関する情報

6.1.1. マネージャの拡張ポイント一覧

マネージャに対してリスナーを追加したり、実装クラスを変更するために公開されている拡張ポイントは【表:マネージャの拡張ポイント一覧】の通りです。

  マネージャ 拡張ポイント
1 CompanyGroupManager jp.co.intra_mart.foundation.master.accessor.company_group
2 CompanyManager jp.co.intra_mart.foundation.master.accessor.company
3 CorporationGroupManager jp.co.intra_mart.foundation.master.accessor.corporation_group
4 CorporationManager jp.co.intra_mart.foundation.master.accessor.corporation
5 CurrencyManager jp.co.intra_mart.foundation.master.accessor.currency
6 CustomerManager jp.co.intra_mart.foundation.master.accessor.customer
7 ItemCategoryManager jp.co.intra_mart.foundation.master.accessor.item_category
8 ItemManager jp.co.intra_mart.foundation.master.accessor.item
9 PrivateGroupManager jp.co.intra_mart.foundation.master.accessor.private_group
10 PublicGroupManager jp.co.intra_mart.foundation.master.accessor.public_group
11 UserManager jp.co.intra_mart.foundation.master.accessor.user

【表:マネージャの拡張ポイント一覧】

6.1.2. リスナーインタフェースの一覧

リスナーを作成する場合には下記のいずれかのインタフェースを実装する必要があります。

  マネージャ インタフェースFQDN
1 CompanyGroupManager jp.co.intra_mart.foundation.master.company_group.CompanyGroupListener
2 CompanyManager jp.co.intra_mart.foundation.master.company.CompanyListener
3 CorporationGroupManager jp.co.intra_mart.foundation.master.corporation_group. CorporationGroupListener
4 CorporationManager jp.co.intra_mart.foundation.master.corporation.CorporationListener
5 CurrencyManager jp.co.intra_mart.foundation.master.currency.CurrencyListener
6 CustomerManager jp.co.intra_mart.foundation.master.customer.CustomerListener
7 ItemCategoryManager jp.co.intra_mart.foundation.master.item_category.ItemCategoryListener
8 ItemManager jp.co.intra_mart.foundation.master.item.ItemListener
9 PrivateGroupManager jp.co.intra_mart.foundation.master.private_group.PrivateGroupListener
10 PublicGroupManager jp.co.intra_mart.foundation.master.public_group.PublicGroupListener
11 UserManager jp.co.intra_mart.foundation.master.user.UserListener

【表:各マネージャのリスナーインタフェース一覧】

6.2. マスタメンテナンス画面の拡張に関する情報

6.2.1. 画面の拡張ポイントと、各処理の引数の詳細

マスタメンテナンスの画面拡張時に必要になる拡張ポイントを【表:各画面の拡張ポイント一覧】 に示します。

  機能 画面 拡張ポイント
1 ユーザ 検索 jp.co.intra_mart.foundation.master.setting.user.search.criteria
詳細 jp.co.intra_mart.foundation.master.setting.user.detail
2 会社組織 会社組織検索 jp.co.intra_mart.foundation.master.setting.company.search.criteria
会社組織詳細 jp.co.intra_mart.foundation.master.setting.company.detail
役職詳細 jp.co.intra_mart.foundation.master.setting.post.detail
3 パブリックグループ パブリックG検索 jp.co.intra_mart.foundation.master.setting.publicgroup.search.criteria
パブリックG詳細 jp.co.intra_mart.foundation.master.setting.publicgroup.detail
役割詳細 jp.co.intra_mart.foundation.master.setting.post.detail
4 会社グループ 検索 jp.co.intra_mart.foundation.master.setting.companygroup.search.criteria
詳細 jp.co.intra_mart.foundation.master.setting.companygroup.detail
5 品目カテゴリ・品目 品目カテゴリ・品目検索 jp.co.intra_mart.foundation.master.setting.item.search.criteria
品目カテゴリ詳細 jp.co.intra_mart.foundation.master.setting.itemcategory.detail
品目詳細 jp.co.intra_mart.foundation.master.setting.item.detail
6 法人グループ 検索 jp.co.intra_mart.foundation.master.setting.corporationgroup.search.criteria
詳細 jp.co.intra_mart.foundation.master.setting.corporationgroup.detail
7 法人・取引先 法人・取引先検索 jp.co.intra_mart.foundation.master.setting.customer.search.criteria
法人詳細 jp.co.intra_mart.foundation.master.setting.corporation.detail
取引先詳細 jp.co.intra_mart.foundation.master.setting.customer.detail
8 通貨 通貨検索 jp.co.intra_mart.foundation.master.setting.currency.search.criteria
通貨詳細 jp.co.intra_mart.foundation.master.setting.currency.detail
通貨精度詳細 jp.co.intra_mart.foundation.master.setting.currency_precision.detail
通貨換算コード詳細 jp.co.intra_mart.foundation.master.setting.currency_conversion.detail
通貨レート詳細 jp.co.intra_mart.foundation.master.setting.currency_rate.detail
9 ユーザ分類 分類詳細 jp.co.intra_mart.foundation.master.setting.usercategory.detail
分類項目詳細 jp.co.intra_mart.foundation.master.setting.usercategoryitem.detail
10 パブリックG分類 分類詳細 jp.co.intra_mart.foundation.master.setting.publicgroupcategory.detail
分類項目詳細 jp.co.intra_mart.foundation.master.setting.publicgroupcategoryitem.detail
11 組織分類 分類詳細 jp.co.intra_mart.foundation.master.setting.departmentcategory.detail
分類項目詳細 jp.co.intra_mart.foundation.master.setting.departmentcategoryitem.detail

【表:各画面の拡張ポイント一覧】

6.2.2. タブ拡張用のメソッドインタフェース

【表:各画面の拡張ポイント一覧】に挙げた拡張ポイント毎に必要なメソッドや引数が異なります。
別途公開している「IM-共通マスタ 拡張インタフェース定義一覧」に 拡張ポイント毎に詳細を説明していますので、そちらをご確認下さい。

6.3. 共通検索画面の拡張に関する情報

6.3.1. 共通検索画面の拡張ポイント

共通検索画面にタブを追加するための拡張ポイントは以下の一つだけです。

    拡張ポイント
1 共通検索画面 追加タブ jp.co.intra_mart.common.search.tabs