public class BaseSPUtilityMenuCreator extends Object implements SPUtilityMenuCreator
:メニュー名
:パス
:ソート数
:メニューを表示するかどうかnull
が渡ります。null
が返却されないようにチェックを行ってください。コンストラクタと説明 |
---|
BaseSPUtilityMenuCreator() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
convertName(String name)
メニュー名から
% を取り除き、キャプションのキー名に変換します。 |
String |
createName(String defaultName)
メニュー名を生成します。
|
String |
createPath(String defaultPath)
パスを生成します。
|
int |
createSort(Integer defaultSort)
ソート数を生成します。
|
boolean |
createVisible(Boolean defaultVisible)
メニューとして表示するかどうかを生成します。
|
protected boolean |
isConvert(String name)
メニュー名をキャプションとして変換するかどうか判定します
メニュー名が % から記載されているかどうかで、キャプションなのかを判定します。 |
public String createName(String defaultName) throws SPUtilityMenuCreateException, AccessSecurityException
SPUtilityMenuCreator
createName
インタフェース内 SPUtilityMenuCreator
defaultName
- SPUtilityMenuCreateException
- メニューの生成に失敗した場合に発生しますAccessSecurityException
- メッセージの取得に失敗した場合に発生しますpublic String createPath(String defaultPath) throws SPUtilityMenuCreateException
SPUtilityMenuCreator
createPath
インタフェース内 SPUtilityMenuCreator
defaultPath
- SPUtilityMenuCreateException
- メニューの生成に失敗した場合に発生しますpublic int createSort(Integer defaultSort) throws SPUtilityMenuCreateException
SPUtilityMenuCreator
createSort
インタフェース内 SPUtilityMenuCreator
defaultSort
- SPUtilityMenuCreateException
- メニューの生成に失敗した場合に発生しますpublic boolean createVisible(Boolean defaultVisible) throws SPUtilityMenuCreateException
SPUtilityMenuCreator
createVisible
インタフェース内 SPUtilityMenuCreator
defaultVisible
- SPUtilityMenuCreateException
- メニューの生成に失敗した場合に発生しますprotected String convertName(String name)
%
を取り除き、キャプションのキー名に変換します。name
- メニュー名%
を除去したメニュー名protected boolean isConvert(String name)
%
から記載されているかどうかで、キャプションなのかを判定します。MessageManager
を利用してロケールに沿ったメッセージに変換します。name
- メニュー名Copyright © 2012 NTT DATA INTRAMART CORPORATION