クラス SelectPropertyEditor

すべての実装されたインタフェース:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable, LabelablePropertyEditor

public class SelectPropertyEditor extends PrimitivePropertyEditor implements LabelablePropertyEditor
選択型プロパティエディタ
関連項目:
  • コンストラクタの詳細

    • SelectPropertyEditor

      public SelectPropertyEditor()
      デフォルトコンストラクタ
  • メソッドの詳細

    • getDisplayType

      public SelectPropertyEditor.SelectDisplayType getDisplayType()
      クラスからコピーされた説明: PropertyEditor
      表示タイプを取得します。
      定義:
      getDisplayType クラス内 PropertyEditor
      戻り値:
      表示タイプ
    • setDisplayType

      public void setDisplayType(SelectPropertyEditor.SelectDisplayType displayType)
      表示タイプを取得します。
      パラメータ:
      displayType - 表示タイプ
    • isHide

      public boolean isHide()
      クラスからコピーされた説明: PropertyEditor
      非表示かを取得します。
      定義:
      isHide クラス内 PropertyEditor
      戻り値:
      true:非表示
    • getValues

      public List<EditorValue> getValues()
      セレクトボックスの値を取得します。
      戻り値:
      セレクトボックスの値
    • setValues

      public void setValues(List<EditorValue> values)
      セレクトボックスの値を設定します。
      パラメータ:
      values - セレクトボックスの値
    • addValue

      public void addValue(EditorValue val)
      セレクトボックスの値を追加します。
      パラメータ:
      val - セレクトボックスの値
    • getValue

      public EditorValue getValue(String value)
    • isSortCsvOutputValue

      public boolean isSortCsvOutputValue()
      CSV出力時に選択肢順でソートするかを取得します。
      戻り値:
      true:CSV出力時に選択肢順でソート
    • setSortCsvOutputValue

      public void setSortCsvOutputValue(boolean sortCsvOutputValue)
      CSV出力時に選択肢順でソートするかを設定します。
      パラメータ:
      sortCsvOutputValue - true:CSV出力時に選択肢順でソート
    • isLabel

      public boolean isLabel()
      インタフェースからコピーされた説明: LabelablePropertyEditor
      表示タイプがLabel形式かを返します。
      定義:
      isLabel インタフェース内 LabelablePropertyEditor
      戻り値:
      true:Label形式
    • isInsertWithLabelValue

      public boolean isInsertWithLabelValue()
      インタフェースからコピーされた説明: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、登録時に登録対象にするかを返します。
      定義:
      isInsertWithLabelValue インタフェース内 LabelablePropertyEditor
      戻り値:
      true:登録対象
    • setInsertWithLabelValue

      public void setInsertWithLabelValue(boolean insertWithLabelValue)
      Label形式の場合の登録制御を設定します。
      パラメータ:
      insertWithLabelValue - Label形式の場合の登録制御
    • isUpdateWithLabelValue

      public boolean isUpdateWithLabelValue()
      インタフェースからコピーされた説明: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、更新時に更新対象にするかを返します。
      定義:
      isUpdateWithLabelValue インタフェース内 LabelablePropertyEditor
      戻り値:
      true:更新対象
    • setUpdateWithLabelValue

      public void setUpdateWithLabelValue(boolean updateWithLabelValue)
      Label形式の場合の更新制御を設定します。
      パラメータ:
      updateWithLabelValue - Label形式の場合の更新制御
    • getDefaultValue

      public String getDefaultValue()
      クラスからコピーされた説明: PrimitivePropertyEditor
      初期値を取得します。
      定義:
      getDefaultValue クラス内 PrimitivePropertyEditor
      戻り値:
      初期値
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
      クラスからコピーされた説明: PrimitivePropertyEditor
      初期値を設定します。
      定義:
      setDefaultValue クラス内 PrimitivePropertyEditor
      パラメータ:
      defaultValue - 初期値
    • isItemDirectionColumn

      public boolean isItemDirectionColumn()
      RADIO、CHECKBOX形式の場合のアイテムを縦に並べるような表示するかを取得します。
      戻り値:
      RADIO、CHECKBOX形式の場合のアイテムを縦に並べるような表示するか
    • setItemDirectionColumn

      public void setItemDirectionColumn(boolean itemDirectionColumn)
      RADIO、CHECKBOX形式の場合のアイテムを縦に並べるような表示するかを設定します。
      パラメータ:
      itemDirectionColumn - RADIO、CHECKBOX形式の場合のアイテムを縦に並べるような表示するか
    • isIsNullSearchEnabled

      public boolean isIsNullSearchEnabled()
      「値なし」を検索条件の選択肢に追加するかを取得します。
      戻り値:
      「値なし」を検索条件の選択肢に追加するか
    • setIsNullSearchEnabled

      public void setIsNullSearchEnabled(boolean isNullSearchEnabled)
      「値なし」を検索条件の選択肢に追加するかを設定します。
      パラメータ:
      isNullSearchEnabled - 「値なし」を検索条件の選択肢に追加するか