Class VirtualPropertyItem
java.lang.Object
org.iplass.mtp.view.generic.element.Element
org.iplass.mtp.view.generic.element.VirtualPropertyItem
- All Implemented Interfaces:
Serializable
,org.iplass.adminconsole.view.annotation.Refrectable
,FileItem
,PropertyElement
詳細表示で表示可能な仮想プロパティ
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.iplass.mtp.view.generic.element.Element
Element.EditDisplayType
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addLocalizedDescription
(LocalizedStringDefinition localizedDescription) 説明の多言語設定情報を追加します。void
addLocalizedDisplayLabel
(LocalizedStringDefinition localizedDisplayLabel) 多言語設定情報を追加します。void
addLocalizedTooltip
(LocalizedStringDefinition localizedTooltip) ツールチップの多言語設定情報を追加します。自動補完設定を取得します。説明を取得します。表示ラベルを取得します。プロパティエディタを返します。説明の多言語設定情報を取得します。表示ラベルの多言語設定情報を取得します。ツールチップの多言語設定情報を取得します。プロパティ名を返します。必須属性表示タイプを取得します。getStyle()
クラス名を取得します。テキストの配置を取得します。ツールチップを取得します。int
getWidth()
列幅を取得します。boolean
詳細編集非表示設定を取得します。boolean
詳細表示非表示設定を取得します。boolean
出力対象とするかvoid
setAutocompletionSetting
(AutocompletionSetting autocompletionSetting) 自動補完設定を設定します。void
setDescription
(String description) 説明を設定します。void
setDisplayLabel
(String displayLabel) 画面表示時のラベルを設定します。void
setEditor
(PropertyEditor editor) プロパティエディタを設定します。void
setHideDetail
(boolean hideDetail) 詳細編集非表示設定を設定します。void
setHideView
(boolean hideView) 詳細表示非表示設定を設定します。void
setLocalizedDescriptionList
(List<LocalizedStringDefinition> localizedDescriptionList) 説明の多言語設定情報を設定します。void
setLocalizedDisplayLabelList
(List<LocalizedStringDefinition> localizedDisplayLabelList) 多言語設定情報を設定します。void
setLocalizedTooltipList
(List<LocalizedStringDefinition> localizedTooltipList) ツールチップの多言語設定情報を設定します。void
setOutputCsv
(boolean outputCsv) CSVに出力するかを設定します。void
setPropertyName
(String propertyName) プロパティ名を設定します。void
setRequiredDisplayType
(RequiredDisplayType requiredDisplayType) 必須属性表示タイプを設定します。void
クラス名を設定します。void
setTextAlign
(TextAlign textAlign) テキストの配置を設定します。void
setTooltip
(String tooltip) ツールチップを設定します。void
setWidth
(int width) 列幅を設定します。Methods inherited from class org.iplass.mtp.view.generic.element.Element
getDisplayScript, getEditDisplayType, getElementRuntimeId, isDispFlag, setDispFlag, setDisplayScript, setEditDisplayType, setElementRuntimeId
-
Constructor Details
-
VirtualPropertyItem
public VirtualPropertyItem()
-
-
Method Details
-
getPropertyName
Description copied from interface:PropertyElement
プロパティ名を返します。- Specified by:
getPropertyName
in interfaceFileItem
- Specified by:
getPropertyName
in interfacePropertyElement
- Returns:
- プロパティ名
-
setPropertyName
プロパティ名を設定します。- Parameters:
propertyName
- プロパティ名
-
getDisplayLabel
Description copied from interface:FileItem
表示ラベルを取得します。- Specified by:
getDisplayLabel
in interfaceFileItem
- Returns:
- 表示時のラベル
-
setDisplayLabel
画面表示時のラベルを設定します。- Parameters:
displayLabel
- 画面表示時のラベル
-
getLocalizedDisplayLabelList
Description copied from interface:FileItem
表示ラベルの多言語設定情報を取得します。- Specified by:
getLocalizedDisplayLabelList
in interfaceFileItem
- Returns:
- 表示ラベルの多言語設定情報
-
setLocalizedDisplayLabelList
多言語設定情報を設定します。- Parameters:
localizedDisplayLabelList
- 多言語設定情報
-
getStyle
クラス名を取得します。- Returns:
- クラス名
-
setStyle
クラス名を設定します。- Parameters:
style
- クラス名
-
getDescription
説明を取得します。- Returns:
- 説明
-
setDescription
説明を設定します。- Parameters:
description
- 説明
-
getLocalizedDescriptionList
説明の多言語設定情報を取得します。- Returns:
- 説明の多言語設定情報
-
setLocalizedDescriptionList
説明の多言語設定情報を設定します。- Parameters:
localizedDescriptionList
- 説明の多言語設定情報
-
getTooltip
ツールチップを取得します。- Returns:
- ツールチップ
-
setTooltip
ツールチップを設定します。- Parameters:
tooltip
- ツールチップ
-
getLocalizedTooltipList
ツールチップの多言語設定情報を取得します。- Returns:
- ツールチップの多言語設定情報
-
setLocalizedTooltipList
ツールチップの多言語設定情報を設定します。- Parameters:
localizedTooltipList
- ツールチップの多言語設定情報
-
isHideDetail
public boolean isHideDetail()詳細編集非表示設定を取得します。- Returns:
- 詳細編集非表示設定
-
setHideDetail
public void setHideDetail(boolean hideDetail) 詳細編集非表示設定を設定します。- Parameters:
hideDetail
- 詳細編集非表示設定
-
isHideView
public boolean isHideView()詳細表示非表示設定を取得します。- Returns:
- 詳細表示非表示設定
-
setHideView
public void setHideView(boolean hideView) 詳細表示非表示設定を設定します。- Parameters:
hideView
- 詳細表示非表示設定
-
getRequiredDisplayType
必須属性表示タイプを取得します。- Returns:
- 必須属性表示タイプ
-
setRequiredDisplayType
必須属性表示タイプを設定します。- Parameters:
requiredDisplayType
- 必須属性表示タイプ
-
getEditor
Description copied from interface:PropertyElement
プロパティエディタを返します。- Specified by:
getEditor
in interfaceFileItem
- Specified by:
getEditor
in interfacePropertyElement
- Returns:
- プロパティエディタ
-
setEditor
プロパティエディタを設定します。- Parameters:
editor
- プロパティエディタ
-
getWidth
public int getWidth()列幅を取得します。- Returns:
- 列幅
-
setWidth
public void setWidth(int width) 列幅を設定します。- Parameters:
width
- 列幅
-
getTextAlign
テキストの配置を取得します。- Returns:
- テキストの配置
-
setTextAlign
テキストの配置を設定します。- Parameters:
textAlign
- テキストの配置
-
addLocalizedDisplayLabel
多言語設定情報を追加します。- Parameters:
localizedDisplayLabelList
- 多言語設定情報
-
addLocalizedDescription
説明の多言語設定情報を追加します。- Parameters:
localizedDescriptionList
- 説明の多言語設定情報
-
addLocalizedTooltip
ツールチップの多言語設定情報を追加します。- Parameters:
localizedTooltipList
- ツールチップの多言語設定情報
-
isOutputCsv
public boolean isOutputCsv()Description copied from interface:FileItem
出力対象とするか- Specified by:
isOutputCsv
in interfaceFileItem
- Returns:
- true 出力する
-
setOutputCsv
public void setOutputCsv(boolean outputCsv) CSVに出力するかを設定します。- Parameters:
outputCsv
- CSVに出力するか
-
getAutocompletionSetting
自動補完設定を取得します。- Returns:
- autocompletionSetting 自動補完設定
-
setAutocompletionSetting
自動補完設定を設定します。- Parameters:
autocompletionSetting
- 自動補完設定
-