パッケージ org.opengion.hayabusa.db
クラス DBEventColumn
- java.lang.Object
-
- org.opengion.hayabusa.db.DBEventColumn
-
public class DBEventColumn extends java.lang.Object
動的プルダウンなどで利用されるイベントカラムの各種情報を保持するための 管理クラスです。 内容を置き換えるカラム(子カラム)の名前をキーに、イベントカラム(親カラム)や、 イベント発行時の処理URL等を管理します。 これらの情報は、ColumnTagやSelectTag、ViewFormTagなどで登録され、その結果を JavaScriptのコードとして出力します。(common/eventColumn.jsp) ここで出力された情報をイベント発行時に、JavaScriptが参照し、処理URLに渡す ことで、動的な項目の入れ替えを実現しています。- 変更履歴:
- 5.1.7.0 (2010/06/01) 新規追加, 5.9.0.1 (2015/09/11) アンダースコア対応
- バージョン
- 4.0
- 作成者
- Hiroki Nakamura
- 導入されたバージョン:
- JDK5.0,
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 DBEventColumn(java.lang.String name, java.lang.String eventColumn, java.lang.String eventValue, java.lang.String eventUrl, java.lang.String renderer, java.lang.String editor, java.lang.String rendParam, java.lang.String editParam)
初期情報を含んだ新規オブジェクトを作成します。
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 java.lang.String
getEditor()
子カラムのエディターを返します。java.lang.String
getEditParam()
子カラムの編集パラメーターを返します。java.lang.String
getEditParamKeys()
エディターパラメータのキーリストを渡します。java.lang.String
getEventColumn()
イベントカラム(親カラム・CSV形式)を返します。java.lang.String
getEventURL()
イベント発行時の処理URLを返します。java.lang.String
getEventValue()
子カラムの値SQLを返します。java.lang.String
getName()
内容を置き換えるカラム(子カラム)を返します。java.lang.String
getRenderer()
子カラムのレンデラーを返します。java.lang.String
getRendParam()
子カラムの表示パラメーターを返します。java.lang.String
getRendParamKeys()
レンデラーパラメータのキーリストを渡します。boolean
isFlgEncrypt()
暗号化フラグを渡します。
-
-
-
コンストラクタの詳細
-
DBEventColumn
public DBEventColumn(java.lang.String name, java.lang.String eventColumn, java.lang.String eventValue, java.lang.String eventUrl, java.lang.String renderer, java.lang.String editor, java.lang.String rendParam, java.lang.String editParam)
初期情報を含んだ新規オブジェクトを作成します。 このコンストラクタではflgEncryptをfalseとして扱う。- パラメータ:
name
- 内容を置き換えるカラム(子カラム)eventColumn
- イベントカラム(親カラム・CSV形式)eventValue
- 子カラムの値SQLeventUrl
- イベント発行時の処理URLrenderer
- 子カラムのレンデラーeditor
- 子カラムのエディターrendParam
- 子カラムの表示パラメーターeditParam
- 子カラムの編集パラメーター- 変更履歴:
- 6.3.3.0 (2015/07/25) eventValue 追加, 5.9.0.1 (2015/09/11) アンダースコア対応, 5.10.4.0 (2018/10/05) 暗号化対応
-
-
メソッドの詳細
-
getName
public java.lang.String getName()
内容を置き換えるカラム(子カラム)を返します。- 戻り値:
- 内容を置き換えるカラム(子カラム)
-
getEventColumn
public java.lang.String getEventColumn()
イベントカラム(親カラム・CSV形式)を返します。- 戻り値:
- イベントカラム(親カラム・CSV形式)
-
getEventURL
public java.lang.String getEventURL()
イベント発行時の処理URLを返します。- 戻り値:
- イベント発行時の処理URL
- 変更履歴:
- 5.1.8.0 (2010/07/01) getEventUrl ⇒ getEventURL に変更
-
getRenderer
public java.lang.String getRenderer()
子カラムのレンデラーを返します。- 戻り値:
- 子カラムのレンデラー
-
getEditor
public java.lang.String getEditor()
子カラムのエディターを返します。- 戻り値:
- 子カラムのエディター
-
getRendParam
public java.lang.String getRendParam()
子カラムの表示パラメーターを返します。- 戻り値:
- 子カラムの表示パラメーター
- 変更履歴:
- 5.10.4.0 (2018/10/05) 暗号化処理追加
- このメソッドは、nullを返しません
-
getEditParam
public java.lang.String getEditParam()
子カラムの編集パラメーターを返します。- 戻り値:
- 子カラムの編集パラメーター
- 変更履歴:
- 5.10.4.0 (2018/10/05) 暗号化処理追加
- このメソッドは、nullを返しません
-
getEventValue
public java.lang.String getEventValue()
子カラムの値SQLを返します。- 戻り値:
- 子カラムの値SQL
- 変更履歴:
- 6.3.3.0 (2015/07/25) eventValue 追加
- このメソッドは、nullを返しません
-
getRendParamKeys
public java.lang.String getRendParamKeys()
レンデラーパラメータのキーリストを渡します。 復号化後の値設定に利用します。- 戻り値:
- レンデラーパラメータのキーリスト
- 変更履歴:
- 5.10.4.0 (2018/10/05) 新規作成
-
getEditParamKeys
public java.lang.String getEditParamKeys()
エディターパラメータのキーリストを渡します。 復号化後の値設定に利用します。- 戻り値:
- エディターパラメータのキーリスト
- 変更履歴:
- 5.10.4.0 (2018/10/05) 新規作成
-
isFlgEncrypt
public boolean isFlgEncrypt()
暗号化フラグを渡します。- 戻り値:
- 暗号化フラグ
- 変更履歴:
- 5.10.4.0 (2018/10/05) 新規作成
-
-