MenuGroupManagerオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.30 |
since | 8.0.0 |
メニューグループマネージャのクラスです。
メニューグループ情報の操作を行います。
メニューグループ情報の操作を行います。
コンストラクタの概要
MenuGroupManager () コンストラクタ。 |
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | addMenuGroup (MenuGroup menuGroup ) メニューグループを新規作成します。 |
ResultObject | copyMenuGroup (String menuGroupId ) メニューグループをコピーします。 |
ResultObject | deleteAllMenuGroups () すべてのメニューグループを削除します。 |
ResultObject | deleteMenuGroup (String menuGroupId ) メニューグループを削除します。 |
ResultObject | getAllMenuGroupIds () すべてのメニューグループIDを取得します。 |
ResultObject | getAllMenuGroups () すべてのメニューグループを取得します。 |
ResultObject | getAvailableMenuGroupIdsWithUser (String userCd , String category ) 指定されたユーザコードとメニューグループカテゴリIDに紐づく表示権限のあるメニューグループIDを取得します。 |
ResultObject | getAvailableMenuGroupIds (String category ) 指定されたメニューグループカテゴリIDに紐づく表示権限のあるメニューグループIDを取得します。 |
ResultObject | getAvailableMenuTreeWithId (String menuGroupId ) 指定されたメニューグループIDに紐付く表示権限のあるメニュー構成情報を取得します。 |
ResultObject | getAvailableMenuTreeWithUser (String userCd , String category ) 指定されたユーザコードとメニューグループカテゴリIDに紐づく表示権限のあるメニュー構成情報を取得します。 |
ResultObject | getAvailableMenuTree (String category ) 指定されたメニューグループカテゴリIDに紐づく表示権限のあるメニュー構成情報を取得します。 |
ResultObject | getManagedMenuGroupIdsWithUser (String userCd , String category ) 指定されたユーザコードとメニューグループカテゴリIDに紐づく管理権限のあるメニューグループIDを取得します。 |
ResultObject | getManagedMenuGroupIds (String category ) 指定されたメニューグループカテゴリIDに紐づく管理権限のあるメニューグループIDを取得します。 |
ResultObject | getManagedMenuGroups (String category ) 指定されたメニューグループカテゴリIDに紐づく管理権限のあるメニューグループ情報一覧を取得します。 |
ResultObject | getManagedMenuTreeWithUser (String userCd , String category ) 指定されたユーザコードとメニューグループカテゴリIDに紐づく管理権限のあるメニュー構成情報を取得します。 |
ResultObject | getManagedMenuTree (String category ) 指定されたメニューグループカテゴリに紐付く管理権限のあるメニュー構成情報を取得します。 |
ResultObject | getMenuGroupByMenuId (String menuId ) 指定されたメニューIDが属するメニューグループを取得します。 |
ResultObject | getMenuGroupIds (String category ) 指定されたメニューグループカテゴリに対応するメニューグループIDのリストを取得します。 |
ResultObject | getMenuGroup (String menuGroupId ) 指定されたメニューグループIDに対応するメニューグループを取得します。 |
ResultObject | getMenuGroups (String category ) 指定されたメニューグループカテゴリに対応するメニューグループのリストを取得します。 |
ResultObject | getMenuTreeWithId (String menuGroupId ) 指定されたメニューグループIDに紐付くメニュー構成を全て取得します。 |
ResultObject | getMenuTree (String category ) 指定されたメニューグループカテゴリに紐付くメニュー構成をすべて取得します。 |
ResultObject | getRootMenuItem (String menuGroupId ) ルートのメニューアイテムを取得します。 |
ResultObject | getRootNode (String menuGroupId ) ルートのメニュー構成情報を取得します。 |
ResultObject | setMenuGroupCategory (String menuGroupId , String category ) メニューグループにメニューグループカテゴリを設定します。 |
ResultObject | setMenuTree (String menuGroupId , MenuTree menuTree ) メニュー構成を保存します。 |
ResultObject | updateMenuGroupId (String from , String to ) メニューグループIDを変更します。 |
ResultObject | updateMenuGroup (MenuGroup menuGroup ) メニューグループを更新します。 |
コンストラクタの詳細
MenuGroupManager ()
コンストラクタ。
|
メソッドの詳細
ResultObject addMenuGroup (MenuGroup menuGroup )
メニューグループを新規作成します。
パラメータ
返却値
|
ResultObject copyMenuGroup (String menuGroupId )
メニューグループをコピーします。
パラメータ
返却値
|
ResultObject deleteAllMenuGroups ()
すべてのメニューグループを削除します。
返却値
|
ResultObject deleteMenuGroup (String menuGroupId )
メニューグループを削除します。
パラメータ
返却値
|
ResultObject getAllMenuGroupIds ()
すべてのメニューグループIDを取得します。
返却値
|
ResultObject getAllMenuGroups ()
すべてのメニューグループを取得します。
返却値
|
ResultObject getAvailableMenuGroupIdsWithUser (String userCd , String category )
指定されたユーザコードとメニューグループカテゴリIDに紐づく表示権限のあるメニューグループIDを取得します。
パラメータ
返却値
|
ResultObject getAvailableMenuGroupIds (String category )
指定されたメニューグループカテゴリIDに紐づく表示権限のあるメニューグループIDを取得します。
パラメータ
返却値
|
ResultObject getAvailableMenuTreeWithId (String menuGroupId )
指定されたメニューグループIDに紐付く表示権限のあるメニュー構成情報を取得します。
パラメータ
返却値
|
ResultObject getAvailableMenuTreeWithUser (String userCd , String category )
指定されたユーザコードとメニューグループカテゴリIDに紐づく表示権限のあるメニュー構成情報を取得します。
パラメータ
返却値
|
ResultObject getAvailableMenuTree (String category )
指定されたメニューグループカテゴリIDに紐づく表示権限のあるメニュー構成情報を取得します。
パラメータ
返却値
|
ResultObject getManagedMenuGroupIdsWithUser (String userCd , String category )
指定されたユーザコードとメニューグループカテゴリIDに紐づく管理権限のあるメニューグループIDを取得します。
パラメータ
返却値
|
ResultObject getManagedMenuGroupIds (String category )
指定されたメニューグループカテゴリIDに紐づく管理権限のあるメニューグループIDを取得します。
パラメータ
返却値
|
ResultObject getManagedMenuGroups (String category )
指定されたメニューグループカテゴリIDに紐づく管理権限のあるメニューグループ情報一覧を取得します。
パラメータ
返却値
|
ResultObject getManagedMenuTreeWithUser (String userCd , String category )
指定されたユーザコードとメニューグループカテゴリIDに紐づく管理権限のあるメニュー構成情報を取得します。
パラメータ
返却値
|
ResultObject getManagedMenuTree (String category )
指定されたメニューグループカテゴリに紐付く管理権限のあるメニュー構成情報を取得します。
管理権限のあるメニューグループ情報の一覧を取得後、認可設定に従ってメニューグループをフィルタリングします。 メニューグループ配下のメニューアイテムは、権限チェックされずすべて取得します。
パラメータ
返却値
|
ResultObject getMenuGroupByMenuId (String menuId )
指定されたメニューIDが属するメニューグループを取得します。
このメソッドは intra-mart Accel Platform 2021 Winter (version 8.0.30) 以降、利用可能です。
パラメータ
返却値
|
ResultObject getMenuGroupIds (String category )
指定されたメニューグループカテゴリに対応するメニューグループIDのリストを取得します。
パラメータ
返却値
|
ResultObject getMenuGroup (String menuGroupId )
指定されたメニューグループIDに対応するメニューグループを取得します。
パラメータ
返却値
|
ResultObject getMenuGroups (String category )
指定されたメニューグループカテゴリに対応するメニューグループのリストを取得します。
パラメータ
返却値
|
ResultObject getMenuTreeWithId (String menuGroupId )
指定されたメニューグループIDに紐付くメニュー構成を全て取得します。
パラメータ
返却値
|
ResultObject getMenuTree (String category )
指定されたメニューグループカテゴリに紐付くメニュー構成をすべて取得します。
パラメータ
返却値
|
ResultObject getRootMenuItem (String menuGroupId )
ルートのメニューアイテムを取得します。
パラメータ
返却値
|
ResultObject getRootNode (String menuGroupId )
ルートのメニュー構成情報を取得します。
パラメータ
返却値
|
ResultObject setMenuGroupCategory (String menuGroupId , String category )
メニューグループにメニューグループカテゴリを設定します。
パラメータ
返却値
|
ResultObject setMenuTree (String menuGroupId , MenuTree menuTree )
メニュー構成を保存します。
パラメータ
返却値
|
ResultObject updateMenuGroupId (String from , String to )
メニューグループIDを変更します。
メニューグループに紐づく認可のリソース情報も更新します。
パラメータ
返却値
|
ResultObject updateMenuGroup (MenuGroup menuGroup )
メニューグループを更新します。
パラメータ
返却値
|