クラス VirtualPropertyItem

java.lang.Object
org.iplass.mtp.view.generic.element.Element
org.iplass.mtp.view.generic.element.VirtualPropertyItem
すべての実装されたインタフェース:
Serializable, org.iplass.adminconsole.view.annotation.Refrectable, CsvItem, PropertyElement

public class VirtualPropertyItem extends Element implements PropertyElement, CsvItem
詳細表示で表示可能な仮想プロパティ
関連項目:
  • コンストラクタの詳細

    • VirtualPropertyItem

      public VirtualPropertyItem()
  • メソッドの詳細

    • getPropertyName

      public String getPropertyName()
      プロパティ名を取得します。
      定義:
      getPropertyName インタフェース内 CsvItem
      定義:
      getPropertyName インタフェース内 PropertyElement
      戻り値:
      プロパティ名
    • setPropertyName

      public void setPropertyName(String propertyName)
      プロパティ名を設定します。
      パラメータ:
      propertyName - プロパティ名
    • getDisplayLabel

      public String getDisplayLabel()
      画面表示時のラベルを取得します。
      定義:
      getDisplayLabel インタフェース内 CsvItem
      戻り値:
      画面表示時のラベル
    • setDisplayLabel

      public void setDisplayLabel(String displayLabel)
      画面表示時のラベルを設定します。
      パラメータ:
      displayLabel - 画面表示時のラベル
    • getLocalizedDisplayLabelList

      public List<LocalizedStringDefinition> getLocalizedDisplayLabelList()
      多言語設定情報を取得します。
      定義:
      getLocalizedDisplayLabelList インタフェース内 CsvItem
      戻り値:
      多言語設定情報
    • setLocalizedDisplayLabelList

      public void setLocalizedDisplayLabelList(List<LocalizedStringDefinition> localizedDisplayLabelList)
      多言語設定情報を設定します。
      パラメータ:
      localizedDisplayLabelList - 多言語設定情報
    • getStyle

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

      public void setStyle(String style)
      クラス名を設定します。
      パラメータ:
      style - クラス名
    • getDescription

      public String getDescription()
      説明を取得します。
      戻り値:
      説明
    • setDescription

      public void setDescription(String description)
      説明を設定します。
      パラメータ:
      description - 説明
    • getLocalizedDescriptionList

      public List<LocalizedStringDefinition> getLocalizedDescriptionList()
      説明の多言語設定情報を取得します。
      戻り値:
      説明の多言語設定情報
    • setLocalizedDescriptionList

      public void setLocalizedDescriptionList(List<LocalizedStringDefinition> localizedDescriptionList)
      説明の多言語設定情報を設定します。
      パラメータ:
      localizedDescriptionList - 説明の多言語設定情報
    • getTooltip

      public String getTooltip()
      ツールチップを取得します。
      戻り値:
      ツールチップ
    • setTooltip

      public void setTooltip(String tooltip)
      ツールチップを設定します。
      パラメータ:
      tooltip - ツールチップ
    • getLocalizedTooltipList

      public List<LocalizedStringDefinition> getLocalizedTooltipList()
      ツールチップの多言語設定情報を取得します。
      戻り値:
      ツールチップの多言語設定情報
    • setLocalizedTooltipList

      public void setLocalizedTooltipList(List<LocalizedStringDefinition> localizedTooltipList)
      ツールチップの多言語設定情報を設定します。
      パラメータ:
      localizedTooltipList - ツールチップの多言語設定情報
    • isHideDetail

      public boolean isHideDetail()
      詳細編集非表示設定を取得します。
      戻り値:
      詳細編集非表示設定
    • setHideDetail

      public void setHideDetail(boolean hideDetail)
      詳細編集非表示設定を設定します。
      パラメータ:
      hideDetail - 詳細編集非表示設定
    • isHideView

      public boolean isHideView()
      詳細表示非表示設定を取得します。
      戻り値:
      詳細表示非表示設定
    • setHideView

      public void setHideView(boolean hideView)
      詳細表示非表示設定を設定します。
      パラメータ:
      hideView - 詳細表示非表示設定
    • getRequiredDisplayType

      public RequiredDisplayType getRequiredDisplayType()
      必須属性表示タイプを取得します。
      戻り値:
      必須属性表示タイプ
    • setRequiredDisplayType

      public void setRequiredDisplayType(RequiredDisplayType requiredDisplayType)
      必須属性表示タイプを設定します。
      パラメータ:
      requiredDisplayType - 必須属性表示タイプ
    • getEditor

      public PropertyEditor getEditor()
      プロパティエディタを取得します。
      定義:
      getEditor インタフェース内 CsvItem
      定義:
      getEditor インタフェース内 PropertyElement
      戻り値:
      プロパティエディタ
    • setEditor

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

      public int getWidth()
      列幅を取得します。
      戻り値:
      列幅
    • setWidth

      public void setWidth(int width)
      列幅を設定します。
      パラメータ:
      width - 列幅
    • getTextAlign

      public TextAlign getTextAlign()
      テキストの配置を取得します。
      戻り値:
      テキストの配置
    • setTextAlign

      public void setTextAlign(TextAlign textAlign)
      テキストの配置を設定します。
      パラメータ:
      textAlign - テキストの配置
    • addLocalizedDisplayLabel

      public void addLocalizedDisplayLabel(LocalizedStringDefinition localizedDisplayLabel)
      多言語設定情報を追加します。
      パラメータ:
      localizedDisplayLabelList - 多言語設定情報
    • addLocalizedDescription

      public void addLocalizedDescription(LocalizedStringDefinition localizedDescription)
      説明の多言語設定情報を追加します。
      パラメータ:
      localizedDescriptionList - 説明の多言語設定情報
    • addLocalizedTooltip

      public void addLocalizedTooltip(LocalizedStringDefinition localizedTooltip)
      ツールチップの多言語設定情報を追加します。
      パラメータ:
      localizedTooltipList - ツールチップの多言語設定情報
    • isOutputCsv

      public boolean isOutputCsv()
      CSVに出力するかを取得します。
      定義:
      isOutputCsv インタフェース内 CsvItem
      戻り値:
      CSVに出力するか
    • setOutputCsv

      public void setOutputCsv(boolean outputCsv)
      CSVに出力するかを設定します。
      パラメータ:
      outputCsv - CSVに出力するか
    • getAutocompletionSetting

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

      public void setAutocompletionSetting(AutocompletionSetting autocompletionSetting)
      自動補完設定を設定します。
      パラメータ:
      autocompletionSetting - 自動補完設定