jp.mosp.common.common
インタフェース VoInterface

既知の実装クラスの一覧:
BaseVo, ListVo, LoginVo, MenuVo, PasswordVo

public interface VoInterface

UIとの値の受け渡しを担うVOクラスのインターフェース。

このインターフェースを実装したVOクラスを、BaseActionが利用する。


メソッドの概要
 void addErrDetails(int rowNo, String fieldId)
          エラーフィールド(明細)を追加する。
 void addErrField(String errorFieldId)
          エラーフィールドを追加する。
 void addErrMessage(String errorMessage)
          エラーメッセージを追加する。
 String getClassName()
          クラス名取得。
 String getDirectJs(Class<?> cls)
          javascript取得。
 String getDirectJs(Class<?> cls, Object obj)
          javascript取得。
 List<String> getErrMessage()
          エラーメッセージを取得する。
 String getEscCommonCss()
          共通cssファイルURLを取得する。
 String getEscCopy()
          アプリケーション著作権表示を取得する。
 String getEscMessage()
          メッセージを取得する。
 String getEscProcSeq()
          処理シーケンスを取得する。
 String getEscTitle()
          アプリケーションタイトルを取得する。
 String getEscVersion()
          アプリケーションバージョンを取得する。
 List<String> getExtraCss()
          個別cssファイルURLリストを取得する。
 List<String> getExtraJs()
          個別javascriptファイルURLリストを取得する。
 boolean getIsDialog()
          ダイアログフラグ取得
 String getXmlRetCode()
          XMLリターンコード取得。
 void setErrMessage(List<String> errMessage)
          エラーメッセージを設定する。
 void setMessage(String message)
          メッセージを設定する。
 void setProcSeq(String procSeq)
          処理シーケンスを設定する。
 

メソッドの詳細

setMessage

void setMessage(String message)
メッセージを設定する。

パラメータ:
message -

setErrMessage

void setErrMessage(List<String> errMessage)
エラーメッセージを設定する。

パラメータ:
errMessage - エラーメッセージリスト

setProcSeq

void setProcSeq(String procSeq)
処理シーケンスを設定する。

パラメータ:
procSeq - 処理シーケンス

getEscTitle

String getEscTitle()
アプリケーションタイトルを取得する。
アプリケーションタイトルはmosp.propertiesで設定する。
取得文字列はHTMLエスケープされる。

戻り値:
アプリケーションタイトル

getEscVersion

String getEscVersion()
アプリケーションバージョンを取得する。
アプリケーションバージョンはmosp.propertiesで設定する。
取得文字列はHTMLエスケープされる。

戻り値:
アプリケーションバージョン

getEscCopy

String getEscCopy()
アプリケーション著作権表示を取得する。
アプリケーション著作権表示はmosp.propertiesで設定する。
取得文字列はHTMLエスケープされる。

戻り値:
アプリケーション著作権表示

getEscCommonCss

String getEscCommonCss()
共通cssファイルURLを取得する。
取得文字列はHTMLエスケープされる。

戻り値:
共通cssファイル

getExtraCss

List<String> getExtraCss()
個別cssファイルURLリストを取得する。

戻り値:
個別cssファイルURL

getExtraJs

List<String> getExtraJs()
個別javascriptファイルURLリストを取得する。

戻り値:
個別javascriptファイルURL

getEscProcSeq

String getEscProcSeq()
処理シーケンスを取得する。
取得文字列はHTMLエスケープされる。

戻り値:
処理シーケンス

getEscMessage

String getEscMessage()
メッセージを取得する。
取得文字列はHTMLエスケープされる。

戻り値:
メッセージ

getErrMessage

List<String> getErrMessage()
エラーメッセージを取得する。

戻り値:
エラーメッセージ

addErrMessage

void addErrMessage(String errorMessage)
エラーメッセージを追加する。

パラメータ:
errorMessage - エラーメッセージ

addErrField

void addErrField(String errorFieldId)
エラーフィールドを追加する。

パラメータ:
errorFieldId - エラーフィールド

addErrDetails

void addErrDetails(int rowNo,
                   String fieldId)
エラーフィールド(明細)を追加する。

パラメータ:
rowNo - 行番号
fieldId - エラーフィールド

getXmlRetCode

String getXmlRetCode()
XMLリターンコード取得。

戻り値:
XMLリターンコード

getDirectJs

String getDirectJs(Class<?> cls)
                   throws IllegalAccessException
javascript取得。
クラスのフィールドの内、public staticで変数名が「PRM_」「NAM_」、 「REG_」、「LEN_」のものにつき、同一変数名で同一値を宣言する javascript文字列等を出力する。

パラメータ:
cls - クラス
戻り値:
javascript文字列
例外:
IllegalAccessException

getDirectJs

String getDirectJs(Class<?> cls,
                   Object obj)
                   throws IllegalAccessException
javascript取得。
クラスのフィールドの内、publicで変数名が「PRM_」「NAM_」、 「REG_」、「LEN_」のものにつき、同一変数名で同一値を宣言する javascript文字列等を出力する。

パラメータ:
cls - クラス
obj - オブジェクト
戻り値:
javascript文字列
例外:
IllegalAccessException

getIsDialog

boolean getIsDialog()
ダイアログフラグ取得

戻り値:
ダイアログフラグ

getClassName

String getClassName()
クラス名取得。

戻り値:
クラス名