com.hamaf.hikyaku.security.ui
クラス UserSelfModIni

java.lang.Object
  上位を拡張 com.hamaf.hikyaku.ui.ProcessBase
      上位を拡張 com.hamaf.hikyaku.ui.StandardDetailProcess
          上位を拡張 com.hamaf.hikyaku.security.ui.UserSelfModIni

public class UserSelfModIni
extends StandardDetailProcess

タイトル:UserSelfModIni.

説明:ユーザー自身での情報変更用初期表示


著作権: Copyright (c) 2010/04/27

バージョン:
1.0
作成者:
y-hamanaka

フィールドの概要
 
クラス com.hamaf.hikyaku.ui.StandardDetailProcess から継承されたフィールド
_jim
 
クラス com.hamaf.hikyaku.ui.ProcessBase から継承されたフィールド
clnm, controlXml, log, msgHed, process, request, resource, response, saveObj, sconfig, session, sysId
 
コンストラクタの概要
UserSelfModIni(UserInfMap uim)
          Creates a new UserSelfModIni.java instance.
 
メソッドの概要
protected  DetailItemsInterface callControl(DetailItemsInterface dii)
          Describe callControl method : コントロールクラスを呼び出す.
protected  DetailItemsInterface newDataObj()
          Describe newDataObj method : 詳細用DataObjectの生成.
protected  boolean setKeys(DetailItemsInterface dii, CommonMessage msg)
          Describe setKeys method : DataObjectのKey項目をメッセージより設定する.
 
クラス com.hamaf.hikyaku.ui.StandardDetailProcess から継承されたメソッド
addItem, editItems, exec, setItems, setJspMapping, setPrimaryValue
 
クラス 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
 

コンストラクタの詳細

UserSelfModIni

public UserSelfModIni(UserInfMap uim)
Creates a new UserSelfModIni.java instance.
Default Constructor

メソッドの詳細

callControl

protected DetailItemsInterface callControl(DetailItemsInterface dii)
                                    throws java.lang.Exception
クラス StandardDetailProcess の記述:
Describe callControl method : コントロールクラスを呼び出す.
コントロールクラスを呼び出し、戻り値のDetaObjectを戻す。
  1. _Process_Control xcntl = new _Process_Control();
  2. return xcntl.getDetail(dii);

定義:
クラス StandardDetailProcess 内の callControl
パラメータ:
dii - a DetailItemsInterface :
戻り値:
a DetailItemsInterface :
例外:
java.lang.Exception - if an error occurs

newDataObj

protected DetailItemsInterface newDataObj()
クラス StandardDetailProcess の記述:
Describe newDataObj method : 詳細用DataObjectの生成.
詳細データ取得用のDataObjectを生成する。
基本的には、
return new _DetailDTO_();
となります。

定義:
クラス StandardDetailProcess 内の newDataObj
戻り値:
a DetailItemsInterface : DataObject

setKeys

protected boolean setKeys(DetailItemsInterface dii,
                          CommonMessage msg)
クラス StandardDetailProcess の記述:
Describe setKeys method : DataObjectのKey項目をメッセージより設定する.
CommonMessageの内容により、取得するデータのPrimaryKey値を設定する。
設定した場合は、trueを戻り値として戻す。
KeyListからではなく、リクエストの項目より取得するデータのPrimaryKey値を設定する場合に、このメッソドをオーバーライドします。

オーバーライド:
クラス StandardDetailProcess 内の setKeys
パラメータ:
dii - a DetailItemsInterface :
msg - a CommonMessage :
戻り値:
a boolean : trueを戻す。