|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.hamaf.hikyaku.ui.ProcessBase
com.hamaf.hikyaku.ui.ListProcessBase
public abstract class ListProcessBase
タイトル:ListProcessBase is List Process Bean base class.
説明:一覧表示用JavaBeanのベースとなるクラス。
ProcessBean
のexec
メソッドをOverWriteし、
KeyList
クラスをインスタンス化し
Kye項目配列を設定してsessionに保存します。
(Hikyaku.xml)
で<KeySave>タグに"Yes"を設定すると
KeyList.KeyDataをファイルに退避させクリアさせる。
著作権: Copyright (c) 2003/12/27
フィールドの概要 | |
---|---|
protected int |
_keyPos
|
protected KeyList |
_keys
|
protected java.lang.String |
_pageAct
|
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたフィールド |
---|
clnm, controlXml, log, msgHed, process, request, resource, response, saveObj, sconfig, session, sysId |
コンストラクタの概要 | |
---|---|
ListProcessBase()
|
メソッドの概要 | |
---|---|
CommonMessage |
exec(CommonMessage msg)
Describe exec method : Hikyaku Process exec Method. |
protected abstract java.util.Map<java.lang.String,java.lang.String> |
getItem(java.util.List<java.lang.String> keyItem)
Describe getItem method : set Linr Item. |
protected abstract KeyList |
getKeys(KeyList key)
Describe getKeys method : set Key List. |
protected java.lang.Object |
getSpare()
Describe getSpare method : get object at current position in spare area of keyList. |
protected void |
saveSpare(java.lang.Object val)
Describe saveSpare method : save Obejct at current position in spare area of keyList. |
protected CommonMessage |
spareAction(CommonMessage msg,
java.lang.String act)
Describe spareAction method : spare process. |
protected CommonMessage |
supplementEdit(CommonMessage msg,
KeyList kl,
java.lang.String pact)
Describe supplementEdit method : supplement CommonMessage. |
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたメソッド |
---|
finish, getUerDto, getUserID, init, newCommonMessage, setSconfig |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected KeyList _keys
protected java.lang.String _pageAct
protected int _keyPos
コンストラクタの詳細 |
---|
public ListProcessBase()
メソッドの詳細 |
---|
public final CommonMessage exec(CommonMessage msg) throws java.lang.Exception
exec
method : Hikyaku Process exec Method.
ProcessBase
内の exec
msg
- a CommonMessage
: 共通処理メッセージ
CommonMessage
: 共通処理メッセージ
java.lang.Exception
- if an error occursprotected abstract KeyList getKeys(KeyList key) throws IllegalRetrieveDataException
getKeys
method : set Key List.
key
- a KeyList
: 一覧表示処理用のキーリスト管理クラス
KeyList
: 一覧表示処理用のキーリスト管理クラス
IllegalRetrieveDataException
- : 検索項目にエラーがある場合に投げる例外protected abstract java.util.Map<java.lang.String,java.lang.String> getItem(java.util.List<java.lang.String> keyItem) throws java.lang.Exception
getItem
method : set Linr Item.
keyItem
- an Object
: Key値のオブジェクト
Map
: 表示項目のオブジェクト
java.lang.Exception
- if an error occursprotected CommonMessage spareAction(CommonMessage msg, java.lang.String act) throws java.lang.Exception
spareAction
method : spare process.
msg
- a CommonMessage
act
- a String
: pageActionの値
CommonMessage
:
java.lang.Exception
- if an error occursprotected final void saveSpare(java.lang.Object val)
saveSpare
method : save Obejct at current position in spare area of keyList.
val
- an Object
: 保存する値protected final java.lang.Object getSpare()
getSpare
method : get object at current position in spare area of keyList.
Object
: 取得した値protected CommonMessage supplementEdit(CommonMessage msg, KeyList kl, java.lang.String pact) throws java.lang.Exception
supplementEdit
method : supplement CommonMessage.
msg
- a CommonMessage
:kl
- a KeyList
:pact
- a String
: PageAction
CommonMessage
:
java.lang.Exception
- if an error occurs
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |