Package io.jmix.flowui.xml.layout.loader
Class FragmentLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.FragmentLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ActionLoaderSupportprotected org.springframework.context.ApplicationContextstatic final Stringprotected final FragmentLoaderContextprotected DataComponentsLoaderSupportprotected final org.dom4j.Elementprotected org.springframework.core.env.Environmentprotected LoaderResolverprotected LoaderSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected ActionLoaderSupportprotected org.dom4j.ElementgetContentElement(org.dom4j.Element element) protected DataComponentsLoaderSupportprotected ComponentLoader<?>getLoader(org.dom4j.Element element) protected ComponentLoader<?>initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) protected voidloadActions(org.dom4j.Element element) voidloadData(org.dom4j.Element element) protected ActionloadDeclarativeAction(org.dom4j.Element element) voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) voidsetEnvironment(org.springframework.core.env.Environment environment) voidsetLoaderResolver(LoaderResolver loaderResolver) voidsetLoaderSupport(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
-