Class StringPropertyEditor

All Implemented Interfaces:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable, LabelablePropertyEditor
Direct Known Subclasses:
LongTextPropertyEditor

public class StringPropertyEditor extends PrimitivePropertyEditor implements LabelablePropertyEditor
文字列型プロパティエディタ
See Also:
  • Constructor Details

    • StringPropertyEditor

      public StringPropertyEditor()
      コンストラクタ
  • Method Details

    • getDisplayType

      public StringPropertyEditor.StringDisplayType getDisplayType()
      Description copied from class: PropertyEditor
      表示タイプを取得します。
      Specified by:
      getDisplayType in class PropertyEditor
      Returns:
      表示タイプ
    • setDisplayType

      public void setDisplayType(StringPropertyEditor.StringDisplayType displayType)
      表示タイプを取得します
      Parameters:
      displayType - 表示タイプ
    • isHide

      public boolean isHide()
      Description copied from class: PropertyEditor
      非表示かを取得します。
      Specified by:
      isHide in class PropertyEditor
      Returns:
      true:非表示
    • getInputType

      public String getInputType()
      入力タイプを取得します。
      Returns:
      入力タイプ
    • setInputType

      public void setInputType(String inputType)
      入力タイプを設定します。
      Parameters:
      inputType - 入力タイプ
    • getInputPattern

      public String getInputPattern()
      入力パターンを取得します。
      Returns:
      入力パターン
    • setInputPattern

      public void setInputPattern(String inputPattern)
      入力パターンを設定します。
      Parameters:
      inputPattern - 入力パターン
    • getHtmlValidationMessage

      public HtmlValidationMessage getHtmlValidationMessage()
      HTML入力エラーメッセージを取得します。
      Returns:
      HTML入力エラーメッセージ
    • setHtmlValidationMessage

      public void setHtmlValidationMessage(HtmlValidationMessage htmlValidationMessage)
      HTML入力エラーメッセージを設定します。
      Parameters:
      htmlValidationMessage - HTML入力エラーメッセージ
    • getMaxlength

      public int getMaxlength()
      最大文字数を取得します。
      Returns:
      最大文字数
    • setMaxlength

      public void setMaxlength(int maxlength)
      最大文字数を設定します。
      Parameters:
      maxlength - 最大文字数
    • getValues

      public List<EditorValue> getValues()
      選択値を取得します。
      Returns:
      選択値
    • setValues

      public void setValues(List<EditorValue> values)
      選択値を設定します。
      Parameters:
      values - 選択値
    • addValue

      public void addValue(EditorValue val)
      選択値を追加します。
      Parameters:
      val - 選択値
    • isSearchExactMatchCondition

      public boolean isSearchExactMatchCondition()
      検索条件完全一致を設定します。
      Returns:
      searchExactMatchCondition 検索条件完全一致設定
    • setSearchExactMatchCondition

      public void setSearchExactMatchCondition(boolean searchExactMatchCondition)
      検索条件完全一致設定を取得します。
      Parameters:
      検索条件完全一致設定 -
    • getRichTextLibrary

      public StringPropertyEditor.RichTextLibrary getRichTextLibrary()
      RichTextライブラリを取得します。
      Returns:
      RichTextライブラリ
    • setRichTextLibrary

      public void setRichTextLibrary(StringPropertyEditor.RichTextLibrary richTextLibrary)
      RichTextライブラリを設定します。
      Parameters:
      richTextLibrary - RichTextライブラリ
    • isAllowedContent

      public boolean isAllowedContent()
      RichText表示タグ許可を取得します。
      Returns:
      RichText表示タグ許可設定
    • setAllowedContent

      public void setAllowedContent(boolean allowedContent)
      RichText表示タグ許可設定を設定します。
      Parameters:
      allowedContent - RichText表示タグ許可設定
    • isAllowRichTextEditorLinkAction

      public boolean isAllowRichTextEditorLinkAction()
      RickTextで表示モードの場合、リンク動作許可を取得します。
      Returns:
      RickTextで表示モードの場合、リンク動作許可
    • setAllowRichTextEditorLinkAction

      public void setAllowRichTextEditorLinkAction(boolean allowRichTextEditorLinkAction)
      RickTextで表示モードの場合、リンク動作許可を設定します。
      Parameters:
      allowRichTextEditorLinkAction - RickTextで表示モードの場合、リンク動作許可
    • isHideRichtextEditorToolBar

      public boolean isHideRichtextEditorToolBar()
      RickTextで表示モードの場合、ツールバーなどを表示しないかを取得します。
      Returns:
      RickTextで表示モードの場合、ツールバーなどを表示しないか
    • setHideRichtextEditorToolBar

      public void setHideRichtextEditorToolBar(boolean hideRichtextEditorToolBar)
      RickTextで表示モードの場合、ツールバーなどを表示しないかを設定します。
      Parameters:
      hideRichtextEditorToolBar - RickTextで表示モードの場合、ツールバーなどを表示しないか
    • getRichtextEditorOption

      public String getRichtextEditorOption()
      リッチテキストエディタオプションを取得します。
      Returns:
      リッチテキストエディタオプション
    • setRichtextEditorOption

      public void setRichtextEditorOption(String richtextEditorOption)
      リッチテキストエディタオプションを設定します。
      Parameters:
      richtextEditorOption - リッチテキストエディタオプション
    • isLabel

      public boolean isLabel()
      Description copied from interface: LabelablePropertyEditor
      表示タイプがLabel形式かを返します。
      Specified by:
      isLabel in interface LabelablePropertyEditor
      Returns:
      true:Label形式
    • isInsertWithLabelValue

      public boolean isInsertWithLabelValue()
      Description copied from interface: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、登録時に登録対象にするかを返します。
      Specified by:
      isInsertWithLabelValue in interface LabelablePropertyEditor
      Returns:
      true:登録対象
    • setInsertWithLabelValue

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

      public boolean isUpdateWithLabelValue()
      Description copied from interface: LabelablePropertyEditor
      表示タイプがLabel形式の場合に、更新時に更新対象にするかを返します。
      Specified by:
      isUpdateWithLabelValue in interface LabelablePropertyEditor
      Returns:
      true:更新対象
    • setUpdateWithLabelValue

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

      public String getDefaultValue()
      Description copied from class: PrimitivePropertyEditor
      初期値を取得します。
      Specified by:
      getDefaultValue in class PrimitivePropertyEditor
      Returns:
      初期値
    • setDefaultValue

      public void setDefaultValue(String defaultValue)
      Description copied from class: PrimitivePropertyEditor
      初期値を設定します。
      Specified by:
      setDefaultValue in class PrimitivePropertyEditor
      Parameters:
      defaultValue - 初期値
    • isIsNullSearchEnabled

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

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