Package io.jmix.flowui.xml.layout.loader
Class FragmentLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.FragmentLoader
-
Field Summary
Modifier and TypeFieldDescriptionprotected ActionLoaderSupport
protected org.springframework.context.ApplicationContext
static final String
protected final FragmentLoaderContext
protected DataComponentsLoaderSupport
protected final org.dom4j.Element
protected org.springframework.core.env.Environment
protected LoaderResolver
protected LoaderSupport
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected ActionLoaderSupport
protected org.dom4j.Element
getContentElement
(org.dom4j.Element element) protected DataComponentsLoaderSupport
protected ComponentLoader<?>
getLoader
(org.dom4j.Element element) protected ComponentLoader<?>
initLoader
(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) protected void
loadActions
(org.dom4j.Element element) void
loadData
(org.dom4j.Element element) protected Action
loadDeclarativeAction
(org.dom4j.Element element) void
setApplicationContext
(org.springframework.context.ApplicationContext applicationContext) void
setEnvironment
(org.springframework.core.env.Environment environment) void
setLoaderResolver
(LoaderResolver loaderResolver) void
setLoaderSupport
(LoaderSupport loaderSupport)
-
Field Details
-
CONTENT_ELEMENT_NAME
- See Also:
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext -
environment
protected org.springframework.core.env.Environment environment -
loaderResolver
-
loaderSupport
-
actionLoaderSupport
-
dataComponentsLoaderSupport
-
context
-
element
protected final org.dom4j.Element element
-
-
Constructor Details
-
FragmentLoader
-
-
Method Details
-
setApplicationContext
@Autowired public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) -
setEnvironment
@Autowired public void setEnvironment(org.springframework.core.env.Environment environment) -
setLoaderResolver
-
setLoaderSupport
-
createContent
public void createContent() -
getContentElement
protected org.dom4j.Element getContentElement(org.dom4j.Element element) -
loadData
public void loadData(org.dom4j.Element element) -
loadActions
protected void loadActions(org.dom4j.Element element) -
loadDeclarativeAction
-
getLoader
-
initLoader
protected ComponentLoader<?> initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) -
getActionLoaderSupport
-
getDataComponentsLoaderSupport
-