java.lang.Objectjp.oarts.pirka.core.res.PirkaRespons
jp.oarts.pirka.core.win.PirkaWindow
public abstract class PirkaWindow
Pirkaで使用できるウィンドウクラスの基底クラス
| コンストラクタの概要 | |
|---|---|
protected |
PirkaWindow()
コンストラクタ |
protected |
PirkaWindow(java.lang.String htmlFileName)
コンストラクタ |
| メソッドの概要 | |
|---|---|
protected void |
addCheck(CheckAndTeller... checckAndTeller)
チェック&テラーを追加します。 |
protected void |
addCheck(java.lang.String fieldName,
Checker... checker)
チェッカーを追加します。 |
protected void |
addCheck(java.lang.String fieldName,
PirkaMessage message,
Checker... checker)
チェッカーを追加します。 |
protected void |
addCheck(java.lang.String fieldName,
java.lang.String message,
Checker... checker)
チェッカーを追加します。 |
protected void |
addError(PirkaMessage message)
エラーメッセージを追加します。 |
protected void |
addError(java.lang.String message)
エラーメッセージを追加します。 |
protected void |
addError(java.lang.String fieldName,
PirkaMessage message)
エラーメッセージを追加します。 |
protected void |
addError(java.lang.String fieldName,
java.lang.String message)
エラーメッセージを追加します。 |
protected void |
addErrorCheckBreak()
ブレーカーを追加します。 |
protected void |
addErrorCheckReturner()
リターナーを追加します。 |
boolean |
check()
入力値のチェックを行ないます。 |
protected void |
clearCheck()
登録されている全てのチェッカーをクリアします。 |
FieldMap |
createLoopFieldMap(java.lang.String loopFieldName)
ループ中で使用するフィールドマップを新規に作成します。 |
void |
fixField()
推奨されていません。 |
int[] |
getActionLoopIndex()
アクションメソッドが呼び出されたイベントのループインデックスを取得します。 |
protected int |
getAutoCheckErrorCount()
自動チェックまたはcheckメソッドで発生したエラー数を取得します。 |
void |
getBean(java.lang.Object beanObject,
boolean inputCtrlOnly,
Converter... converters)
画面上の表示・入力データをBeanオブジェクトへ格納します。 |
void |
getBean(java.lang.Object beanObject,
Converter... converters)
画面上の表示・入力データをBeanオブジェクトへ格納します。 |
java.util.List |
getBeanList(java.lang.Class beanClass,
FieldMap fieldMap,
java.lang.String loopFieldName,
boolean inputCtrlOnly,
Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでListオブジェクトを新規に作成します。 |
java.util.List |
getBeanList(java.lang.Class beanClass,
FieldMap fieldMap,
java.lang.String loopFieldName,
Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでListオブジェクトを新規に作成します。 |
void |
getBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
boolean inputCtrlOnly,
Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでlistに格納されているBeanオブジェクトを更新します。 |
void |
getBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでlistに格納されているBeanオブジェクトを更新します。 |
CheckerStocker |
getCheckerStocker()
推奨されていません。 |
FieldMap |
getDefaultLoopFieldMap(java.lang.String loopFieldName)
ループ中で使用するデフォルトのフィールドマップを取得します。 |
java.util.Map<java.lang.String,java.lang.Object> |
getDto(boolean inputCtrlOnly,
Converter... converters)
画面上の表示・入力データよりDTOオブジェクトを作成します。 |
java.util.Map<java.lang.String,java.lang.Object> |
getDto(Converter... converters)
画面上の表示・入力データよりDTOオブジェクトを作成します。 |
ErrorMessageStocker |
getErrorMessageStocker()
推奨されていません。 |
FieldMap |
getFieldMap()
フィールドマップを取得します。 |
java.lang.String |
getHtmlFileName()
推奨されていません。 |
protected javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
サーブレットリクエストを取得します。 |
protected javax.servlet.http.HttpServletResponse |
getHttpServletResponse()
推奨されていません。 |
PirkaWindow |
getReturnWindow()
推奨されていません。 |
jp.oarts.pirka.core.util.field.FieldItem |
getRootFieldItem(java.lang.String fieldName)
推奨されていません。 |
java.util.Map<java.lang.String,jp.oarts.pirka.core.util.field.FieldItem> |
getRootFieldMap()
推奨されていません。 |
protected java.lang.Object |
getSession(java.lang.String keyName)
セションより指名されたオブジェクトを取得します。 |
jp.oarts.pirka.core.general.WindowBaseData |
getWindowBaseData()
推奨されていません。 |
protected void |
putSession(java.lang.String keyName,
java.lang.Object object)
セッションに任意のオブジェクトを登録します。 |
void |
remakeHeader(javax.servlet.http.HttpServletResponse res)
推奨されていません。 |
void |
setActionLoopIndex(int[] actionLoopIndex)
推奨されていません。 |
void |
setBean(java.lang.Object beanObject,
boolean inputCtrlOnly,
Converter... converters)
Beanオブジェクトの内容を画面の各フィールドに反映させます。 |
void |
setBean(java.lang.Object beanObject,
Converter... converters)
Beanオブジェクトの内容を画面の各フィールドに反映させます。 |
void |
setBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
boolean inputCtrlOnly,
Converter... converters)
Listに格納されているBeanオブジェクトの内容を指定されたループフィールドのFieldMapオブジェクトへ格納します。 |
void |
setBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
Converter... converters)
Listに格納されているBeanオブジェクトの内容を指定されたループフィールドのFieldMapオブジェクトへ格納します。 |
void |
setDto(java.util.Map<java.lang.String,java.lang.Object> dto,
boolean inputCtrlOnly,
Converter... converters)
DTOオブジェクトを画面の各フィールドに反映させます。 |
void |
setDto(java.util.Map<java.lang.String,java.lang.Object> dto,
Converter... converters)
DTOオブジェクトを画面の各フィールドに反映させます。 |
void |
setErrorMessageManager(ErrorMessageManagerIF errorMessageManager)
エラーメッセージマネージャーを登録します。 |
void |
setReturnWindow(PirkaWindow returnWindow)
推奨されていません。 |
void |
setWindowBaseData(jp.oarts.pirka.core.general.WindowBaseData windowBaseData)
推奨されていません。 |
void |
writeRespons(java.io.OutputStream os)
推奨されていません。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
protected PirkaWindow()
protected PirkaWindow(java.lang.String htmlFileName)
htmlFileName - HTMLファイル名(リソースファイル名)| メソッドの詳細 |
|---|
protected void addCheck(CheckAndTeller... checckAndTeller)
checckAndTeller - チェック&テラー
protected void addCheck(java.lang.String fieldName,
Checker... checker)
fieldName - フィールド名checker - チェッカー
protected void addCheck(java.lang.String fieldName,
PirkaMessage message,
Checker... checker)
fieldName - フィールド名message - Pirkaメッセージchecker - チェッカー
protected void addCheck(java.lang.String fieldName,
java.lang.String message,
Checker... checker)
fieldName - フィールド名message - エラーメッセージchecker - チェッカーprotected void addError(PirkaMessage message)
message - エラーメッセージprotected void addError(java.lang.String message)
message - エラーメッセージ
protected void addError(java.lang.String fieldName,
PirkaMessage message)
fieldName - フィールド名message - エラーメッセージに表示するエラーメッセージ
protected void addError(java.lang.String fieldName,
java.lang.String message)
fieldName - エラーメッセージに表示するフィールド名message - エラーメッセージprotected void addErrorCheckBreak()
protected void addErrorCheckReturner()
public boolean check()
throws jp.oarts.pirka.core.util.check.AutoCheckRuntimeException
jp.oarts.pirka.core.util.check.AutoCheckRuntimeExceptionprotected void clearCheck()
public FieldMap createLoopFieldMap(java.lang.String loopFieldName)
loopFieldName - ループフィールド名
@Deprecated public void fixField()
public int[] getActionLoopIndex()
protected int getAutoCheckErrorCount()
public void getBean(java.lang.Object beanObject,
boolean inputCtrlOnly,
Converter... converters)
beanObject - データを格納するBeanオブジェクトinputCtrlOnly - true=入力データのみ抽出しますconverters - コンバーター
public void getBean(java.lang.Object beanObject,
Converter... converters)
beanObject - データを格納するBeanオブジェクトconverters - コンバーター
public java.util.List getBeanList(java.lang.Class beanClass,
FieldMap fieldMap,
java.lang.String loopFieldName,
boolean inputCtrlOnly,
Converter... converters)
beanClass - Listに格納されるBeanオブジェクトのクラス このクラスはパラメータ無しのパブリックなコンストラクタが使用可能なことfieldMap - フィールドマップオブジェクトloopFieldName - ループのフィールド名inputCtrlOnly - true=入力データのみ抽出しますconverters - コンバーター
public java.util.List getBeanList(java.lang.Class beanClass,
FieldMap fieldMap,
java.lang.String loopFieldName,
Converter... converters)
beanClass - Listに格納されるBeanオブジェクトのクラス このクラスはパラメータ無しのパブリックなコンストラクタが使用可能なことfieldMap - フィールドマップオブジェクトloopFieldName - ループのフィールド名converters - コンバーター
public void getBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
boolean inputCtrlOnly,
Converter... converters)
list - Beanオブジェクトが格納されているリストfieldMap - フィールドマップオブジェクトloopFieldName - ループのフィールド名inputCtrlOnly - true=入力データのみ抽出しますconverters - コンバーター
public void getBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
Converter... converters)
list - Beanオブジェクトが格納されているリストfieldMap - フィールドマップオブジェクトloopFieldName - ループのフィールド名converters - コンバーター@Deprecated public CheckerStocker getCheckerStocker()
public FieldMap getDefaultLoopFieldMap(java.lang.String loopFieldName)
loopFieldName - ループフィールド名
public java.util.Map<java.lang.String,java.lang.Object> getDto(boolean inputCtrlOnly,
Converter... converters)
converters - コンバーターinputCtrlOnly - true=入力データのみ抽出します
public java.util.Map<java.lang.String,java.lang.Object> getDto(Converter... converters)
converters - コンバーター
@Deprecated public ErrorMessageStocker getErrorMessageStocker()
public FieldMap getFieldMap()
@Deprecated public java.lang.String getHtmlFileName()
protected javax.servlet.http.HttpServletRequest getHttpServletRequest()
@Deprecated protected javax.servlet.http.HttpServletResponse getHttpServletResponse()
@Deprecated public PirkaWindow getReturnWindow()
@Deprecated public jp.oarts.pirka.core.util.field.FieldItem getRootFieldItem(java.lang.String fieldName)
fieldName - フィールド名称
@Deprecated public java.util.Map<java.lang.String,jp.oarts.pirka.core.util.field.FieldItem> getRootFieldMap()
protected java.lang.Object getSession(java.lang.String keyName)
keyName - オブジェクトを識別する名前
@Deprecated public jp.oarts.pirka.core.general.WindowBaseData getWindowBaseData()
protected void putSession(java.lang.String keyName,
java.lang.Object object)
keyName - 保存するオブジェクトを取得するときに使用する名前object - 保存するオブジェクト@Deprecated public void remakeHeader(javax.servlet.http.HttpServletResponse res)
PirkaRespons 内の remakeHeaderres - レスポンス@Deprecated public void setActionLoopIndex(int[] actionLoopIndex)
actionLoopIndex - アクションループインデックス
public void setBean(java.lang.Object beanObject,
boolean inputCtrlOnly,
Converter... converters)
beanObject - BeanObjectinputCtrlOnly - true=入力データのみ抽出しますconverters - コンバーター
public void setBean(java.lang.Object beanObject,
Converter... converters)
beanObject - BeanObjectconverters - コンバーター
public void setBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
boolean inputCtrlOnly,
Converter... converters)
list - Beanオブジェクトが格納されているリストfieldMap - フィールドマップオブジェクトloopFieldName - ループのフィールド名inputCtrlOnly - true=入力データのみ抽出の時converters - コンバーター
public void setBeanList(java.util.List list,
FieldMap fieldMap,
java.lang.String loopFieldName,
Converter... converters)
list - Beanオブジェクトが格納されているリストfieldMap - フィールドマップオブジェクトloopFieldName - ループのフィールド名converters - コンバーター
public void setDto(java.util.Map<java.lang.String,java.lang.Object> dto,
boolean inputCtrlOnly,
Converter... converters)
dto - DTOinputCtrlOnly - true=入力データのみ反映しますconverters - コンバーター
public void setDto(java.util.Map<java.lang.String,java.lang.Object> dto,
Converter... converters)
dto - DTOconverters - コンバーターpublic void setErrorMessageManager(ErrorMessageManagerIF errorMessageManager)
errorMessageManager - エラーメッセージマネージャー@Deprecated public void setReturnWindow(PirkaWindow returnWindow)
returnWindow - 戻り先のウインドウオブジェクト@Deprecated public void setWindowBaseData(jp.oarts.pirka.core.general.WindowBaseData windowBaseData)
windowBaseData - 共通データ
@Deprecated
public void writeRespons(java.io.OutputStream os)
throws java.io.IOException
PirkaRespons 内の writeResponsos - アウトプットストリーム
java.io.IOException