Class NestProperty
java.lang.Object
org.iplass.mtp.view.generic.editor.NestProperty
- All Implemented Interfaces:
Serializable,org.iplass.adminconsole.view.annotation.Refrectable,FileItem,PropertyElement,SortItem
public class NestProperty
extends Object
implements org.iplass.adminconsole.view.annotation.Refrectable, FileItem, SortItem
参照型でテーブル表示等の場合に表示する参照先のプロパティ定義
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLocalizedDescription(LocalizedStringDefinition localizedDescription) 説明の多言語設定情報を追加します。voidaddLocalizedTitle(LocalizedStringDefinition localizedTitle) 多言語設定情報を追加します。voidaddLocalizedTooltip(LocalizedStringDefinition localizedTooltip) ツールチップの多言語設定情報を追加します。自動補完設定を取得します。説明を取得します。表示ラベルを取得します。プロパティエディタを返します。説明の多言語設定情報を取得します。表示ラベルの多言語設定情報を取得します。ツールチップの多言語設定情報を取得します。プロパティ名を返します。必須属性表示タイプを取得します。テキストの配置を取得します。ツールチップを取得します。intgetWidth()列幅を取得します。boolean詳細編集非表示設定を取得します。boolean詳細表示非表示設定を取得します。boolean出力対象とするかboolean詳細検索で必須条件にするを取得します。boolean通常検索で必須条件にするを取得します。booleanソートを許可するかを取得します。boolean仮想プロパティかを取得します。voidsetAutocompletionSetting(AutocompletionSetting autocompletionSetting) 自動補完設定を設定します。voidsetDescription(String description) 説明を設定します。voidsetDisplayLabel(String displayLabel) 表示名を設定します。voidsetEditor(PropertyEditor editor) プロパティエディタを設定します。voidsetHideDetail(boolean hideDetail) 詳細編集非表示設定を設定します。voidsetHideView(boolean hideView) 詳細表示非表示設定を設定します。voidsetLocalizedDescriptionList(List<LocalizedStringDefinition> localizedDescriptionList) 説明の多言語設定情報を設定します。voidsetLocalizedDisplayLabelList(List<LocalizedStringDefinition> localizedDisplayLabelList) 多言語設定情報を設定します。voidsetLocalizedTooltipList(List<LocalizedStringDefinition> localizedTooltipList) ツールチップの多言語設定情報を設定します。voidsetOutputCsv(boolean outputCsv) CSVに出力するかを設定します。voidsetPropertyName(String propertyName) プロパティ名を設定します。voidsetRequiredDetail(boolean requiredDetail) 詳細検索で必須条件にするを設定します。voidsetRequiredDisplayType(RequiredDisplayType requiredDisplayType) 必須属性表示タイプを設定します。voidsetRequiredNormal(boolean requiredNormal) 通常検索で必須条件にするを設定します。voidsetSortable(boolean sortable) ソートを許可するかを設定します。voidsetTextAlign(TextAlign textAlign) テキストの配置を設定します。voidsetTooltip(String tooltip) ツールチップを設定します。voidsetVirtual(boolean virtual) 仮想プロパティかを設定します。voidsetWidth(int width) 列幅を設定します。
-
Constructor Details
-
NestProperty
public NestProperty()コンストラクタ
-
-
Method Details
-
isVirtual
public boolean isVirtual()仮想プロパティかを取得します。- Returns:
- sortable
-
setVirtual
public void setVirtual(boolean virtual) 仮想プロパティかを設定します。- Parameters:
virtual- 仮想プロパティか
-
getPropertyName
Description copied from interface:PropertyElementプロパティ名を返します。- Specified by:
getPropertyNamein interfacePropertyElement- Returns:
- プロパティ名
-
setPropertyName
プロパティ名を設定します。- Parameters:
propertyName- プロパティ名
-
getDisplayLabel
Description copied from interface:PropertyElement表示ラベルを取得します。- Specified by:
getDisplayLabelin interfacePropertyElement- Returns:
- 表示時のラベル
-
setDisplayLabel
表示名を設定します。- Parameters:
displayLabel- 表示名
-
getDescription
説明を取得します。- Returns:
- 説明
-
setDescription
説明を設定します。- Parameters:
description- 説明
-
getTooltip
ツールチップを取得します。- Returns:
- ツールチップ
-
setTooltip
ツールチップを設定します。- Parameters:
tooltip- ツールチップ
-
getWidth
public int getWidth()列幅を取得します。- Returns:
- 列幅
-
setWidth
public void setWidth(int width) 列幅を設定します。- Parameters:
width- 列幅
-
getTextAlign
テキストの配置を取得します。- Returns:
- テキストの配置
-
setTextAlign
テキストの配置を設定します。- Parameters:
textAlign- テキストの配置
-
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:
requiredDisplayTypel- 必須属性表示タイプ
-
isRequiredNormal
public boolean isRequiredNormal()通常検索で必須条件にするを取得します。- Returns:
- 通常検索で必須条件にする
-
setRequiredNormal
public void setRequiredNormal(boolean requiredNormal) 通常検索で必須条件にするを設定します。- Parameters:
requiredNormal- 通常検索で必須条件にする
-
isRequiredDetail
public boolean isRequiredDetail()詳細検索で必須条件にするを取得します。- Returns:
- 詳細検索で必須条件にする
-
setRequiredDetail
public void setRequiredDetail(boolean requiredDetail) 詳細検索で必須条件にするを設定します。- Parameters:
requiredDetail- 詳細検索で必須条件にする
-
isSortable
public boolean isSortable()ソートを許可するかを取得します。- Specified by:
isSortablein interfaceSortItem- Returns:
- ソートを許可するか
-
setSortable
public void setSortable(boolean sortable) ソートを許可するかを設定します。- Parameters:
sortable- ソートを許可するか
-
isOutputCsv
public boolean isOutputCsv()Description copied from interface:FileItem出力対象とするか- Specified by:
isOutputCsvin interfaceFileItem- Returns:
- true 出力する
-
setOutputCsv
public void setOutputCsv(boolean outputCsv) CSVに出力するかを設定します。- Parameters:
outputCsv- CSVに出力するか
-
getEditor
Description copied from interface:PropertyElementプロパティエディタを返します。- Specified by:
getEditorin interfacePropertyElement- Returns:
- プロパティエディタ
-
setEditor
プロパティエディタを設定します。- Parameters:
editor- プロパティエディタ
-
getAutocompletionSetting
自動補完設定を取得します。- Returns:
- autocompletionSetting 自動補完設定
-
setAutocompletionSetting
自動補完設定を設定します。- Parameters:
autocompletionSetting- 自動補完設定
-
getLocalizedDisplayLabelList
Description copied from interface:PropertyElement表示ラベルの多言語設定情報を取得します。- Specified by:
getLocalizedDisplayLabelListin interfacePropertyElement- Returns:
- 表示ラベルの多言語設定情報
-
setLocalizedDisplayLabelList
多言語設定情報を設定します。- Parameters:
リスト-
-
addLocalizedTitle
多言語設定情報を追加します。- Parameters:
多言語設定情報-
-
getLocalizedDescriptionList
説明の多言語設定情報を取得します。- Returns:
- リスト
-
setLocalizedDescriptionList
説明の多言語設定情報を設定します。- Parameters:
localizedDescriptionList- リスト
-
addLocalizedDescription
説明の多言語設定情報を追加します。- Parameters:
多言語設定情報-
-
getLocalizedTooltipList
ツールチップの多言語設定情報を取得します。- Returns:
- リスト
-
setLocalizedTooltipList
ツールチップの多言語設定情報を設定します。- Parameters:
localizedTooltipList- リスト
-
addLocalizedTooltip
ツールチップの多言語設定情報を追加します。- Parameters:
多言語設定情報-
-