Class ScreenLoaderSupport
java.lang.Object
io.jmix.flowui.xml.layout.support.ScreenLoaderSupport
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
@Component("flowui_ScreenLoaderSupport")
@Scope("prototype")
public class ScreenLoaderSupport
extends Object
implements org.springframework.context.ApplicationContextAware
-
Field Summary
Modifier and TypeFieldDescriptionprotected ActionLoaderSupport
protected org.springframework.context.ApplicationContext
protected ComponentLoader.Context
protected Screen<?>
protected ScreenDataXmlLoader
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected ActionLoaderSupport
protected ComponentLoader.ComponentContext
protected Action
loadDeclarativeAction
(org.dom4j.Element element) void
loadFacets
(org.dom4j.Element element) void
loadScreenActions
(org.dom4j.Element element) void
loadScreenData
(org.dom4j.Element element) void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
setScreenDataXmlLoader
(ScreenDataXmlLoader screenDataXmlLoader)
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
screenDataXmlLoader
-
actionLoaderSupport
-
screen
-
context
-
-
Constructor Details
-
ScreenLoaderSupport
-
-
Method Details
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException - Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
setScreenDataXmlLoader
-
getActionLoaderSupport
-
loadScreenData
public void loadScreenData(org.dom4j.Element element) -
loadScreenActions
public void loadScreenActions(org.dom4j.Element element) -
loadFacets
public void loadFacets(org.dom4j.Element element) -
loadDeclarativeAction
-
getComponentContext
-