jp.oarts.pirka.core.win
クラス PirkaWindow

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.res.PirkaRespons
      上位を拡張 jp.oarts.pirka.core.win.PirkaWindow
すべての実装されたインタフェース:
java.io.Serializable

public abstract class PirkaWindow
extends PirkaRespons

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
 

コンストラクタの詳細

PirkaWindow

protected PirkaWindow()
コンストラクタ


PirkaWindow

protected PirkaWindow(java.lang.String htmlFileName)
コンストラクタ

パラメータ:
htmlFileName - HTMLファイル名(リソースファイル名)
メソッドの詳細

addCheck

protected void addCheck(CheckAndTeller... checckAndTeller)
チェック&テラーを追加します。

パラメータ:
checckAndTeller - チェック&テラー

addCheck

protected void addCheck(java.lang.String fieldName,
                        Checker... checker)
チェッカーを追加します。

パラメータ:
fieldName - フィールド名
checker - チェッカー

addCheck

protected void addCheck(java.lang.String fieldName,
                        PirkaMessage message,
                        Checker... checker)
チェッカーを追加します。

パラメータ:
fieldName - フィールド名
message - Pirkaメッセージ
checker - チェッカー

addCheck

protected void addCheck(java.lang.String fieldName,
                        java.lang.String message,
                        Checker... checker)
チェッカーを追加します。

パラメータ:
fieldName - フィールド名
message - エラーメッセージ
checker - チェッカー

addError

protected void addError(PirkaMessage message)
エラーメッセージを追加します。

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

addError

protected void addError(java.lang.String message)
エラーメッセージを追加します。

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

addError

protected void addError(java.lang.String fieldName,
                        PirkaMessage message)
エラーメッセージを追加します。

パラメータ:
fieldName - フィールド名
message - エラーメッセージに表示するエラーメッセージ

addError

protected void addError(java.lang.String fieldName,
                        java.lang.String message)
エラーメッセージを追加します。

パラメータ:
fieldName - エラーメッセージに表示するフィールド名
message - エラーメッセージ

addErrorCheckBreak

protected void addErrorCheckBreak()
ブレーカーを追加します。


addErrorCheckReturner

protected void addErrorCheckReturner()
リターナーを追加します。


check

public boolean check()
              throws jp.oarts.pirka.core.util.check.AutoCheckRuntimeException
入力値のチェックを行ないます。
このチェックは自動チェックと同処理です。
チェッカーとしてリターナーが登録されていてかつエラーが発生したら
アクションメソッドないのこのメソッド呼び出し以降の処理は行なわれません。
onElseメソッドなどでチェックが必要な時にはこのメソッドを使用してください。

戻り値:
true=正常、false=エラー有り
例外:
jp.oarts.pirka.core.util.check.AutoCheckRuntimeException

clearCheck

protected void clearCheck()
登録されている全てのチェッカーをクリアします。


createLoopFieldMap

public FieldMap createLoopFieldMap(java.lang.String loopFieldName)
ループ中で使用するフィールドマップを新規に作成します。
FieldMap#addFieldMapメソッドではここで作成されたフィールドマップを使用してください。。

パラメータ:
loopFieldName - ループフィールド名
戻り値:
指定されたループフィールド名に対応する新規作成されたフィールドマップ

fixField

@Deprecated
public void fixField()
推奨されていません。 

フィールド情報を固定化します。


getActionLoopIndex

public int[] getActionLoopIndex()
アクションメソッドが呼び出されたイベントのループインデックスを取得します。
ループ中のボタンがクリックされたとき何番目のボタンがクリックされたかがインデックスとして取得できます。

戻り値:
アクションループインデックス ループ外のイベントはサイズ0、一番外側のループがインデックス0、以下内側になるほどインデックスが増えます

getAutoCheckErrorCount

protected int getAutoCheckErrorCount()
自動チェックまたはcheckメソッドで発生したエラー数を取得します。

戻り値:
エラー数

getBean

public void getBean(java.lang.Object beanObject,
                    boolean inputCtrlOnly,
                    Converter... converters)
画面上の表示・入力データをBeanオブジェクトへ格納します。
ループデータは対象外となります。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更してBeanオブジェクトへ格納させたいときは
コンバーターを指定することにより可能となります。

パラメータ:
beanObject - データを格納するBeanオブジェクト
inputCtrlOnly - true=入力データのみ抽出します
converters - コンバーター

getBean

public void getBean(java.lang.Object beanObject,
                    Converter... converters)
画面上の表示・入力データをBeanオブジェクトへ格納します。
ループデータは対象外となります。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更してBeanオブジェクトへ格納させたいときは
コンバーターを指定することにより可能となります。

パラメータ:
beanObject - データを格納するBeanオブジェクト
converters - コンバーター

getBeanList

public java.util.List getBeanList(java.lang.Class beanClass,
                                  FieldMap fieldMap,
                                  java.lang.String loopFieldName,
                                  boolean inputCtrlOnly,
                                  Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでListオブジェクトを新規に作成します。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更してBeanオブジェクトへ格納させたいときは
コンバーターを指定することにより可能となります。

パラメータ:
beanClass - Listに格納されるBeanオブジェクトのクラス このクラスはパラメータ無しのパブリックなコンストラクタが使用可能なこと
fieldMap - フィールドマップオブジェクト
loopFieldName - ループのフィールド名
inputCtrlOnly - true=入力データのみ抽出します
converters - コンバーター
戻り値:
Beanが格納されているListオブジェクト

getBeanList

public java.util.List getBeanList(java.lang.Class beanClass,
                                  FieldMap fieldMap,
                                  java.lang.String loopFieldName,
                                  Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでListオブジェクトを新規に作成します。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更してBeanオブジェクトへ格納させたいときは
コンバーターを指定することにより可能となります。

パラメータ:
beanClass - Listに格納されるBeanオブジェクトのクラス このクラスはパラメータ無しのパブリックなコンストラクタが使用可能なこと
fieldMap - フィールドマップオブジェクト
loopFieldName - ループのフィールド名
converters - コンバーター
戻り値:
Beanが格納されているListオブジェクト

getBeanList

public void getBeanList(java.util.List list,
                        FieldMap fieldMap,
                        java.lang.String loopFieldName,
                        boolean inputCtrlOnly,
                        Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでlistに格納されているBeanオブジェクトを更新します。
list内のBeanオブジェクト数とloopフィールドのループ数が異なる時は小さい値の要素数だけ更新が行なわれます。
list内のBeanオブジェクトは全て同じクラスのオブジェクトでなければ動作保証されません。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更してBeanオブジェクトへ格納させたいときは
コンバーターを指定することにより可能となります。

パラメータ:
list - Beanオブジェクトが格納されているリスト
fieldMap - フィールドマップオブジェクト
loopFieldName - ループのフィールド名
inputCtrlOnly - true=入力データのみ抽出します
converters - コンバーター

getBeanList

public void getBeanList(java.util.List list,
                        FieldMap fieldMap,
                        java.lang.String loopFieldName,
                        Converter... converters)
FieldMapオブジェクトの指定されたループフィールドに格納されているデータでlistに格納されているBeanオブジェクトを更新します。
list内のBeanオブジェクト数とloopフィールドのループ数が異なる時は小さい値の要素数だけ更新が行なわれます。
list内のBeanオブジェクトは全て同じクラスのオブジェクトでなければ動作保証されません。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更してBeanオブジェクトへ格納させたいときは
コンバーターを指定することにより可能となります。

パラメータ:
list - Beanオブジェクトが格納されているリスト
fieldMap - フィールドマップオブジェクト
loopFieldName - ループのフィールド名
converters - コンバーター

getCheckerStocker

@Deprecated
public CheckerStocker getCheckerStocker()
推奨されていません。 

チェッカーストッカーを取得します。

戻り値:
チェッカーストッカー

getDefaultLoopFieldMap

public FieldMap getDefaultLoopFieldMap(java.lang.String loopFieldName)
ループ中で使用するデフォルトのフィールドマップを取得します。
このメソッドで取得したフィールドマップ内の各フィールドに設定した値や フォーマット情報やその他設定はcreateLoopFieldMapメソッドで作成される フィルドマップのデフォルト値となります。
またsetDtoメソッド、setBeanListメソッドでデータを格納したループにも用いられます。
このメソッドで取得したフィールドマップはFieldMap#addFieldMapメソッドには 使用できません。

パラメータ:
loopFieldName - ループフィールド名
戻り値:
指定されたループフィールド名に対応するデフォルトのループフィールドマップ

getDto

public java.util.Map<java.lang.String,java.lang.Object> getDto(boolean inputCtrlOnly,
                                                               Converter... converters)
画面上の表示・入力データよりDTOオブジェクトを作成します。
取得したMapを変更しただけでは画面表示には反映されません。
画面に反映するときには必ずsetDtoメソッドを使用して下さい。
基本的にはチェックボックス以外の入力情報はStringオブジェクト、チェックボックスはBooleanオブジェクト
として値が格納されます。
Selectタグでの複数選択はTAB文字で区切られたStringとなります。
フィールド名の変更や他のクラスオブジェクトに変更してMapオブジェクトを作成したいときは
コンバーターを指定してください。

パラメータ:
converters - コンバーター
inputCtrlOnly - true=入力データのみ抽出します
戻り値:
DTO

getDto

public java.util.Map<java.lang.String,java.lang.Object> getDto(Converter... converters)
画面上の表示・入力データよりDTOオブジェクトを作成します。
取得したMapを変更しただけでは画面表示には反映されません。
画面に反映するときには必ずsetDtoメソッドを使用して下さい。
基本的にはチェックボックス以外の入力情報はStringオブジェクト、チェックボックスはBooleanオブジェクト
として値が格納されます。
Selectタグでの複数選択はTAB文字で区切られたStringとなります。
フィールド名の変更や他のクラスオブジェクトに変更してMapオブジェクトを作成したいときは
コンバーターを指定してください。

パラメータ:
converters - コンバーター
戻り値:
DTO

getErrorMessageStocker

@Deprecated
public ErrorMessageStocker getErrorMessageStocker()
推奨されていません。 

エラーメッセージストッカーを取得します。

戻り値:
エラーメッセージストッカー

getFieldMap

public FieldMap getFieldMap()
フィールドマップを取得します。

戻り値:
フィールドマップ

getHtmlFileName

@Deprecated
public java.lang.String getHtmlFileName()
推奨されていません。 

このオブジェクトに対応するHTMLファイル名を取得します。

戻り値:
HTMLファイル名(パッケージフル修飾)

getHttpServletRequest

protected javax.servlet.http.HttpServletRequest getHttpServletRequest()
サーブレットリクエストを取得します。
サーブレット実行中のみ取得可能です。
実行中以外はnullを戻します。 通常は使用しません。

戻り値:
サーブレットリクエスト

getHttpServletResponse

@Deprecated
protected javax.servlet.http.HttpServletResponse getHttpServletResponse()
推奨されていません。 

サーブレットレスポンスを取得します。
サーブレット実行中のみ取得可能です。
実行中以外はnullを戻します。
通常は使用しません。

戻り値:
サーブレットレスポンス

getReturnWindow

@Deprecated
public PirkaWindow getReturnWindow()
推奨されていません。 

戻り先のウインドウオブジェクトを取得します。

戻り値:
戻り先のウインドウオブジェクト

getRootFieldItem

@Deprecated
public jp.oarts.pirka.core.util.field.FieldItem getRootFieldItem(java.lang.String fieldName)
推奨されていません。 

ルートフィールドアイテムを取得します。

パラメータ:
fieldName - フィールド名称
戻り値:
フィールドアイテム

getRootFieldMap

@Deprecated
public java.util.Map<java.lang.String,jp.oarts.pirka.core.util.field.FieldItem> getRootFieldMap()
推奨されていません。 

ルートフィールドマップを取得します。

戻り値:
フィールドマップ

getSession

protected java.lang.Object getSession(java.lang.String keyName)
セションより指名されたオブジェクトを取得します。
サーブレット実行中のみ取得可能である。
実行中以外はnullを戻す。

パラメータ:
keyName - オブジェクトを識別する名前
戻り値:
オブジェクト

getWindowBaseData

@Deprecated
public jp.oarts.pirka.core.general.WindowBaseData getWindowBaseData()
推奨されていません。 

共通データを取得します。

戻り値:
共通データ

putSession

protected void putSession(java.lang.String keyName,
                          java.lang.Object object)
セッションに任意のオブジェクトを登録します。
何らかの理由によりサーブレットコンテナにセッションが存在しないとき(セッションタイムアウト等)は登録されません。

パラメータ:
keyName - 保存するオブジェクトを取得するときに使用する名前
object - 保存するオブジェクト

remakeHeader

@Deprecated
public void remakeHeader(javax.servlet.http.HttpServletResponse res)
推奨されていません。 

HTTPレスポンスヘッダを再作成します。

オーバーライド:
クラス PirkaRespons 内の remakeHeader
パラメータ:
res - レスポンス

setActionLoopIndex

@Deprecated
public void setActionLoopIndex(int[] actionLoopIndex)
推奨されていません。 

ループインデックスの設定
フレームワーク又はコンテナを使用しないテスト時に使用し通常は使用しません。

パラメータ:
actionLoopIndex - アクションループインデックス

setBean

public void setBean(java.lang.Object beanObject,
                    boolean inputCtrlOnly,
                    Converter... converters)
Beanオブジェクトの内容を画面の各フィールドに反映させます。
ループは対象外とします。
Beanに項目が存在しない場合フィールドマップ上の値の置き換えは行なわれません。
Selectタグでの複数選択はTAB文字で区切られたStringとします。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更したいときは
コンバーターを指定することにより可能となります。

パラメータ:
beanObject - BeanObject
inputCtrlOnly - true=入力データのみ抽出します
converters - コンバーター

setBean

public void setBean(java.lang.Object beanObject,
                    Converter... converters)
Beanオブジェクトの内容を画面の各フィールドに反映させます。
ループは対象外とします。
Beanに項目が存在しない場合フィールドマップ上の値の置き換えは行なわれません。
Selectタグでの複数選択はTAB文字で区切られたStringとします。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更したいときは
コンバーターを指定することにより可能となります。

パラメータ:
beanObject - BeanObject
converters - コンバーター

setBeanList

public void setBeanList(java.util.List list,
                        FieldMap fieldMap,
                        java.lang.String loopFieldName,
                        boolean inputCtrlOnly,
                        Converter... converters)
Listに格納されているBeanオブジェクトの内容を指定されたループフィールドのFieldMapオブジェクトへ格納します。
Beanに項目が存在しない場合フィールドマップ上の値の置き換えは行なわれません。
Selectタグでの複数選択はTAB文字で区切られたStringとします。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更したいときは
コンバーターを指定することにより可能となります。

パラメータ:
list - Beanオブジェクトが格納されているリスト
fieldMap - フィールドマップオブジェクト
loopFieldName - ループのフィールド名
inputCtrlOnly - true=入力データのみ抽出の時
converters - コンバーター

setBeanList

public void setBeanList(java.util.List list,
                        FieldMap fieldMap,
                        java.lang.String loopFieldName,
                        Converter... converters)
Listに格納されているBeanオブジェクトの内容を指定されたループフィールドのFieldMapオブジェクトへ格納します。
Beanに項目が存在しない場合フィールドマップ上の値の置き換えは行なわれません。
Selectタグでの複数選択はTAB文字で区切られたStringとします。
Beanオブジェクトのメンバーの型はString、Boolean、Integer、Long、Date、Time、timestamp、BigDecimalの時には 自動変換が行われます。 フィールド名の変更や他のクラスオのブジェクトに変更したいときは
コンバーターを指定することにより可能となります。

パラメータ:
list - Beanオブジェクトが格納されているリスト
fieldMap - フィールドマップオブジェクト
loopFieldName - ループのフィールド名
converters - コンバーター

setDto

public void setDto(java.util.Map<java.lang.String,java.lang.Object> dto,
                   boolean inputCtrlOnly,
                   Converter... converters)
DTOオブジェクトを画面の各フィールドに反映させます。
ループはListオブジェクトにMapオブジェクトが格納されるようにします。
項目が存在しない場合フィールドマップ上の値の置き換えは行なわれません。
項目が存在し値がnullの時はループは0回ループ、チェックボックスはfalse、その他は空文字がセットされます。
Selectタグでの複数選択はTAB文字で区切られたStringとします。
フィールド名の変更や他のクラスオブジェクトに変更してMapオブジェクトを作成したいときは
コンバーターを設定することにより可能となります。

パラメータ:
dto - DTO
inputCtrlOnly - true=入力データのみ反映します
converters - コンバーター

setDto

public void setDto(java.util.Map<java.lang.String,java.lang.Object> dto,
                   Converter... converters)
DTOオブジェクトを画面の各フィールドに反映させます。
ループはListオブジェクトにMapオブジェクトが格納されるようにします。
項目が存在しない場合フィールドマップ上の値の置き換えは行なわれません。
項目が存在し値がnullの時はループは0回ループ、チェックボックスはfalse、その他は空文字がセットされます。
Selectタグでの複数選択はTAB文字で区切られたStringとします。
フィールド名の変更や他のクラスオブジェクトに変更してMapオブジェクトを作成したいときは
コンバーターを設定することにより可能となります。

パラメータ:
dto - DTO
converters - コンバーター

setErrorMessageManager

public void setErrorMessageManager(ErrorMessageManagerIF errorMessageManager)
エラーメッセージマネージャーを登録します。
独自のエラーメッセージ表示やエラー強調を行うときに使用します。

パラメータ:
errorMessageManager - エラーメッセージマネージャー

setReturnWindow

@Deprecated
public void setReturnWindow(PirkaWindow returnWindow)
推奨されていません。 

戻り先のウインドウオブジェクトを登録します。

パラメータ:
returnWindow - 戻り先のウインドウオブジェクト

setWindowBaseData

@Deprecated
public void setWindowBaseData(jp.oarts.pirka.core.general.WindowBaseData windowBaseData)
推奨されていません。 

共通データを設定します。

パラメータ:
windowBaseData - 共通データ

writeRespons

@Deprecated
public void writeRespons(java.io.OutputStream os)
                  throws java.io.IOException
推奨されていません。 

ブラウザに送信するHTMLを出力します。

定義:
クラス PirkaRespons 内の writeRespons
パラメータ:
os - アウトプットストリーム
例外:
java.io.IOException