Package io.jmix.flowui.xml.layout.loader
Class LayoutLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.LayoutLoader
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
protected ComponentLoader.Context
protected org.springframework.core.env.Environment
protected UiComponents
protected LoaderResolver
protected LoaderSupport
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateComponentLoader
(org.dom4j.Element element) createScreenContent
(Screen<?> screen, org.dom4j.Element rootScreenElement) protected ComponentLoader<?>
getLoader
(org.dom4j.Element element) getLoader
(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) protected AbstractScreenLoader<Screen<?>>
getScreenLoader
(org.dom4j.Element rootScreenElement) protected ComponentLoader<?>
initLoader
(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) protected void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
setEnvironment
(org.springframework.core.env.Environment environment) protected void
setFactory
(UiComponents factory) void
setLoaderResolver
(LoaderResolver loaderResolver) void
setLoaderSupport
(LoaderSupport loaderSupport)
-
Field Details
-
context
-
factory
-
loaderResolver
-
loaderSupport
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
environment
protected org.springframework.core.env.Environment environment
-
-
Constructor Details
-
LayoutLoader
-
-
Method Details
-
setApplicationContext
@Autowired protected void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) -
setEnvironment
@Autowired public void setEnvironment(org.springframework.core.env.Environment environment) -
setFactory
-
setLoaderResolver
-
setLoaderSupport
-
getLoader
-
getLoader
public ComponentLoader<?> getLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) -
getScreenLoader
-
initLoader
protected ComponentLoader<?> initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) -
createComponentLoader
-
createScreenContent
public ComponentLoader<Screen<?>> createScreenContent(Screen<?> screen, org.dom4j.Element rootScreenElement)
-