Package org.iplass.mtp.view.generic
Class EntityView
java.lang.Object
org.iplass.mtp.view.generic.EntityView
- All Implemented Interfaces:
Serializable
,Definition
画面定義
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
FormViewを追加します。void
addViewControlSetting
(ViewControlSetting viewControlSetting) getBulkFormView
(String name) 一括更新画面の指定Viewを取得します。String[]
一括更新画面のView名の一覧を取得します。一括更新画面のデフォルトViewを取得します。詳細画面のデフォルトViewを取得します。検索画面のデフォルトViewを取得します。Entity定義の名前を取得します。概要を取得します。getDetailFormView
(String name) 詳細画面の指定Viewを取得します。String[]
詳細画面のView名の一覧を取得します。表示名を取得します。getName()
名前を取得します。getSearchFormView
(String name) 検索画面の指定Viewを取得します。String[]
検索画面のView名の一覧を取得します。getViews()
FormViewを取得します。boolean
isAutoGenerateBulkView
(String viewName) 一括更新画面のFormViewを自動生成するかを返します。boolean
isAutoGenerateDetailView
(String viewName) 詳細画面のFormViewを自動生成するかを返します。boolean
isAutoGenerateSearchView
(String viewName) 検索画面のFormViewを自動生成するかを返します。void
removeBulkForView
(String name) 一括更新画面のFormViewを削除しますvoid
removeDetailForView
(String name) 詳細画面のFormViewを削除しますvoid
removeDetailForView
(BulkFormView formView) 一括更新画面のFormViewを削除しますvoid
removeDetailForView
(DetailFormView formView) 詳細画面のFormViewを削除しますvoid
removeSearchForView
(String name) 検索画面のFormViewを削除しますvoid
removeSearchForView
(SearchFormView formView) 検索画面のFormViewを削除しますvoid
removeView
(FormView view) FormViewを削除します。void
setBulkFormView
(BulkFormView formView) 一括更新画面のFormViewを設定します。void
setDefaultBulkFormView
(BulkFormView formView) 一括更新画面のデフォルトFormViewを設定します。void
setDefaultDetailFormView
(DetailFormView formView) 詳細画面のデフォルトFormViewを設定します。void
setDefaultSearchFormView
(SearchFormView formView) 検索画面のデフォルトFormViewを設定します。void
setDefinitionName
(String definitionName) Entity定義の名前を設定します。void
setDescription
(String description) 概要を設定します。void
setDetailFormView
(DetailFormView formView) 詳細画面のFormViewを設定します。void
setDisplayName
(String displayName) 表示名を設定します。void
名前を設定します。void
setSearchFormView
(SearchFormView formView) 検索画面のFormViewを設定します。void
setViewControlSettings
(List<ViewControlSetting> viewControlSettings) void
FormViewを設定します。
-
Constructor Details
-
EntityView
public EntityView()デフォルトコンストラクタ
-
-
Method Details
-
getName
Description copied from interface:Definition
名前を取得します。- Specified by:
getName
in interfaceDefinition
- Returns:
- 名前
-
setName
Description copied from interface:Definition
名前を設定します。- Specified by:
setName
in interfaceDefinition
- Parameters:
name
- 名前
-
getDisplayName
Description copied from interface:Definition
表示名を取得します。- Specified by:
getDisplayName
in interfaceDefinition
- Returns:
- 表示名
-
setDisplayName
Description copied from interface:Definition
表示名を設定します。- Specified by:
setDisplayName
in interfaceDefinition
- Parameters:
displayName
- 表示名
-
getDescription
Description copied from interface:Definition
概要を取得します。- Specified by:
getDescription
in interfaceDefinition
- Returns:
- 概要
-
setDescription
Description copied from interface:Definition
概要を設定します。- Specified by:
setDescription
in interfaceDefinition
- Parameters:
description
- 概要
-
getDefinitionName
Entity定義の名前を取得します。- Returns:
- Entity定義の名前
-
setDefinitionName
Entity定義の名前を設定します。- Parameters:
definitionId
- Entity定義の名前
-
getViews
FormViewを取得します。- Returns:
- FormView
-
setViews
FormViewを設定します。- Parameters:
views
- FormView
-
addView
FormViewを追加します。- Parameters:
view
- FormView
-
removeView
FormViewを削除します。- Parameters:
view
- FormView
-
getViewControlSettings
-
setViewControlSettings
-
addViewControlSetting
-
getDefaultDetailFormView
詳細画面のデフォルトViewを取得します。- Returns:
- 詳細画面のFormView
-
getDetailFormView
詳細画面の指定Viewを取得します。- Parameters:
name
- 詳細画面のFormViewの名前- Returns:
- 詳細画面のFormView
-
getDetailFormViewNames
詳細画面のView名の一覧を取得します。- Returns:
- 詳細画面のView名の一覧
-
setDefaultDetailFormView
詳細画面のデフォルトFormViewを設定します。- Parameters:
formView
- 詳細画面のFormView
-
setDetailFormView
詳細画面のFormViewを設定します。- Parameters:
formView
- 詳細画面のFormView
-
removeDetailForView
詳細画面のFormViewを削除します- Parameters:
name
- 詳細画面のFormViewの名前
-
removeDetailForView
詳細画面のFormViewを削除します- Parameters:
formView
- 詳細画面のFormView
-
getDefaultSearchFormView
検索画面のデフォルトViewを取得します。- Returns:
- 検索画面のFormView
-
getSearchFormView
検索画面の指定Viewを取得します。- Returns:
- 検索画面のFormView
-
getSearchFormViewNames
検索画面のView名の一覧を取得します。- Returns:
- 検索画面のView名の一覧
-
setDefaultSearchFormView
検索画面のデフォルトFormViewを設定します。- Parameters:
formView
- 検索画面のFormView
-
setSearchFormView
検索画面のFormViewを設定します。- Parameters:
formView
- 検索画面のFormView
-
removeSearchForView
検索画面のFormViewを削除します- Parameters:
name
- 検索画面のFormViewの名前
-
removeSearchForView
検索画面のFormViewを削除します- Parameters:
formView
- 検索画面のFormView
-
getDefaultBulkFormView
一括更新画面のデフォルトViewを取得します。- Returns:
- 一括更新画面のFormView
-
getBulkFormView
一括更新画面の指定Viewを取得します。- Parameters:
name
- 一括更新画面のFormViewの名前- Returns:
- 一括更新画面のFormView
-
getBulkFormViewNames
一括更新画面のView名の一覧を取得します。- Returns:
- 一括更新画面のView名の一覧
-
setDefaultBulkFormView
一括更新画面のデフォルトFormViewを設定します。- Parameters:
formView
- 一括更新画面のFormView
-
setBulkFormView
一括更新画面のFormViewを設定します。- Parameters:
formView
- 一括更新画面のFormView
-
removeBulkForView
一括更新画面のFormViewを削除します- Parameters:
name
- 一括更新画面のFormViewの名前
-
removeDetailForView
一括更新画面のFormViewを削除します- Parameters:
formView
- 一括更新画面のFormView
-
isAutoGenerateDetailView
詳細画面のFormViewを自動生成するかを返します。- Parameters:
viewName
- View名- Returns:
- true 自動生成
-
isAutoGenerateSearchView
検索画面のFormViewを自動生成するかを返します。- Parameters:
viewName
- View名- Returns:
- true 自動生成
-
isAutoGenerateBulkView
一括更新画面のFormViewを自動生成するかを返します。- Parameters:
viewName
- View名- Returns:
- true 自動生成
-