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()
推奨されていません。 |
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.AutoCheckRuntimeException
protected 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 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
内の remakeHeader
res
- レスポンス@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
内の writeRespons
os
- アウトプットストリーム
java.io.IOException