パッケージ 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()
      暗号化フラグを渡します。
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • 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 - 子カラムの値SQL
        eventUrl - イベント発行時の処理URL
        renderer - 子カラムのレンデラー
        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) 新規作成