Package org.iplass.mtp.view.top
Interface TopViewDefinitionManager
- All Superinterfaces:
Manager
,TypedDefinitionManager<TopViewDefinition>
TOP画面定義を管理するクラスのインターフェース
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.ロール対象となるTopView定義を返します。<T extends TopViewParts>
TgetRequestTopViewParts
(Class<T> type) ロール対象となるTopViewParts定義を返します。<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler>
TgetRequestTopViewPartsHandler
(Class<T> type) ロール対象となるTopViewPartsのHandlerを返します。<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler>
List<T> getRequestTopViewPartsHandlerList
(Class<T> type) ロール対象となるTopViewPartsのHandlerを返します。 対象が存在しない場合は、空のリストを返します。<T extends TopViewParts>
List<T> getRequestTopViewPartsList
(Class<T> type) ロール対象となるTopViewParts定義を返します。 対象が存在しない場合は、空のリストを返します。<T extends TopViewParts>
TgetTopViewParts
(TopViewDefinition definition, Class<T> type) 指定された型のTopViewParts定義を返します。<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler>
TgetTopViewPartsHandler
(org.iplass.mtp.impl.view.top.TopViewHandler handler, Class<T> type) 指定された型のTopViewPartsHandler定義を返します。<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler>
List<T> getTopViewPartsHandlerList
(org.iplass.mtp.impl.view.top.TopViewHandler handler, Class<T> type) 指定された型のTopViewPartsHandler定義を返します。 対象が存在しない場合は、空のリストを返します。<T extends TopViewParts>
List<T> getTopViewPartsList
(TopViewDefinition definition, Class<T> type) 指定された型のTopViewParts定義を返します。 対象が存在しない場合は、空のリストを返します。void
loadParts
(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, jakarta.servlet.ServletContext application, jakarta.servlet.jsp.PageContext page) パーツを読み込みます。void
loadWidgets
(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, jakarta.servlet.ServletContext application, jakarta.servlet.jsp.PageContext page) ウィジェットを読み込みます。Methods inherited from interface org.iplass.mtp.definition.TypedDefinitionManager
create, definitionList, definitionSummaryList, definitionSummaryList, definitionSummaryList, get, getDefinitionType, remove, rename, update
-
Method Details
-
delete
Deprecated.TypedDefinitionManager.remove(String)
を使用してください。TOP画面定義を削除します。- Parameters:
name
- TOP画面定義名- Returns:
- 更新結果
-
loadParts
void loadParts(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, jakarta.servlet.ServletContext application, jakarta.servlet.jsp.PageContext page) パーツを読み込みます。- Parameters:
定義名
- req リクエスト res レスポンス application サーブレットコンテキスト page ページコンテキスト
-
loadWidgets
void loadWidgets(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, jakarta.servlet.ServletContext application, jakarta.servlet.jsp.PageContext page) ウィジェットを読み込みます。- Parameters:
定義名
- req リクエスト res レスポンス application サーブレットコンテキスト page ページコンテキスト
-
getRequestTopView
TopViewDefinition getRequestTopView()ロール対象となるTopView定義を返します。 -
getRequestTopViewParts
ロール対象となるTopViewParts定義を返します。- Parameters:
type
- 対象TopViewPartsクラス- Returns:
- 対象TopViewParts
-
getRequestTopViewPartsList
ロール対象となるTopViewParts定義を返します。 対象が存在しない場合は、空のリストを返します。- Parameters:
type
- 対象TopViewPartsクラス- Returns:
- 対象TopViewParts
-
getRequestTopViewPartsHandler
<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler> T getRequestTopViewPartsHandler(Class<T> type) ロール対象となるTopViewPartsのHandlerを返します。- Parameters:
type
- 対象TopViewPartsHandlerクラス- Returns:
- 対象TopViewPartsHandler
-
getRequestTopViewPartsHandlerList
<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler> List<T> getRequestTopViewPartsHandlerList(Class<T> type) ロール対象となるTopViewPartsのHandlerを返します。 対象が存在しない場合は、空のリストを返します。- Parameters:
type
- 対象TopViewPartsHandlerクラス- Returns:
- 対象TopViewPartsHandler
-
getTopViewParts
指定された型のTopViewParts定義を返します。- Parameters:
definition
- TopView定義type
- 対象TopViewPartsクラス- Returns:
- 対象TopViewParts
-
getTopViewPartsList
指定された型のTopViewParts定義を返します。 対象が存在しない場合は、空のリストを返します。- Parameters:
definition
- TopView定義type
- 対象TopViewPartsクラス- Returns:
- 対象TopViewParts
-
getTopViewPartsHandler
<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler> T getTopViewPartsHandler(org.iplass.mtp.impl.view.top.TopViewHandler handler, Class<T> type) 指定された型のTopViewPartsHandler定義を返します。- Parameters:
handler
- TopViewHandlertype
- 対象TopViewPartsHandlerクラス- Returns:
- 対象TopViewPartsHandler
-
getTopViewPartsHandlerList
<T extends org.iplass.mtp.impl.view.top.parts.TopViewPartsHandler> List<T> getTopViewPartsHandlerList(org.iplass.mtp.impl.view.top.TopViewHandler handler, Class<T> type) 指定された型のTopViewPartsHandler定義を返します。 対象が存在しない場合は、空のリストを返します。- Parameters:
handler
- TopViewHandlertype
- 対象TopViewPartsHandlerクラス- Returns:
- 対象TopViewPartsHandler
-
TypedDefinitionManager.remove(String)
を使用してください。