Class PropertyBase

java.lang.Object
org.iplass.mtp.view.generic.element.Element
org.iplass.mtp.view.generic.element.property.PropertyBase
All Implemented Interfaces:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable, PropertyElement
Direct Known Subclasses:
PropertyColumn, PropertyItem

public abstract class PropertyBase extends Element implements PropertyElement
プロパティをレイアウトする情報の基底クラス
See Also:
  • Constructor Details

    • PropertyBase

      public PropertyBase()
  • Method Details

    • getPropertyName

      public String getPropertyName()
      プロパティの名前を取得します。
      Specified by:
      getPropertyName in interface PropertyElement
      Returns:
      プロパティの名前
    • setPropertyName

      public void setPropertyName(String propertyName)
      プロパティの名前を設定します。
      Parameters:
      propertyName - プロパティの名前
    • getDisplayLabel

      public String getDisplayLabel()
      画面表示時のラベルを取得します。
      Returns:
      画面表示時のラベル
    • setDisplayLabel

      public void setDisplayLabel(String displayLabel)
      画面表示時のラベルを設定します。
      Parameters:
      displayLabel - 画面表示時のラベル
    • getEditor

      public PropertyEditor getEditor()
      プロパティエディタを取得します。
      Specified by:
      getEditor in interface PropertyElement
      Returns:
      プロパティエディタ
    • setEditor

      public void setEditor(PropertyEditor editor)
      プロパティエディタを設定します。
      Parameters:
      editor - プロパティエディタ
    • getStyle

      public String getStyle()
      クラス名を取得します。
      Returns:
      クラス名
    • setStyle

      public void setStyle(String style)
      クラス名を設定します。
      Parameters:
      style - クラス名
    • getAutocompletionSetting

      public AutocompletionSetting getAutocompletionSetting()
      自動補完設定を取得します。
      Returns:
      autocompletionSetting 自動補完設定
    • setAutocompletionSetting

      public void setAutocompletionSetting(AutocompletionSetting autocompletionSetting)
      自動補完設定を設定します。
      Parameters:
      autocompletionSetting - 自動補完設定
    • getLocalizedDisplayLabelList

      public List<LocalizedStringDefinition> getLocalizedDisplayLabelList()
      多言語設定情報を取得します。
      Returns:
      リスト
    • setLocalizedDisplayLabelList

      public void setLocalizedDisplayLabelList(List<LocalizedStringDefinition> localizedDisplayLabelList)
      多言語設定情報を設定します。
      Parameters:
      リスト -
    • addLocalizedTitle

      public void addLocalizedTitle(LocalizedStringDefinition localizedTitle)
      多言語設定情報を追加します。
      Parameters:
      多言語設定情報 -