Package io.jmix.flowui.xml.layout.loader
Class LayoutLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.LayoutLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextprotected ComponentLoader.Contextprotected UiComponentsprotected LoaderResolverprotected LoaderSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateComponentLoader(org.dom4j.Element element) ComponentLoader<View<?>> createViewContent(View<?> view, org.dom4j.Element rootElement) protected ComponentLoader<?> getLoader(org.dom4j.Element element) getLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) protected AbstractViewLoader<View<?>> getViewLoader(org.dom4j.Element rootElement) protected ComponentLoader<?> initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) protected voidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext) protected voidsetFactory(UiComponents factory) voidsetLoaderResolver(LoaderResolver loaderResolver) voidsetLoaderSupport(LoaderSupport loaderSupport)
-
Field Details
-
context
-
factory
-
loaderResolver
-
loaderSupport
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
LayoutLoader
-
-
Method Details
-
setApplicationContext
@Autowired protected void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) -
setFactory
-
setLoaderResolver
-
setLoaderSupport
-
getLoader
-
getLoader
public ComponentLoader<?> getLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) -
getViewLoader
-
initLoader
protected ComponentLoader<?> initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) -
createComponentLoader
-
createViewContent
-