Package io.jmix.ui.xml.layout.loader
Class CompositeComponentLayoutLoader
java.lang.Object
io.jmix.ui.xml.layout.loader.CompositeComponentLayoutLoader
@Scope("prototype")
@Component("ui_CompositeComponentLayoutLoader")
public class CompositeComponentLayoutLoader
extends Object
-
Field Summary
Modifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContext
static final String
protected ComponentLoader.Context
protected UiComponents
protected LoaderResolver
protected LoaderSupport
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateComponent
(org.dom4j.Element element) protected ComponentLoader
getLoader
(org.dom4j.Element element) protected ComponentLoader
initLoader
(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass)
-
Field Details
-
COMPOSITE_COMPONENT_ELEMENT_NAME
- See Also:
-
applicationContext
@Autowired protected org.springframework.context.ApplicationContext applicationContext -
factory
-
loaderResolver
-
loaderSupport
-
context
-
-
Constructor Details
-
CompositeComponentLayoutLoader
-
-
Method Details
-
getLoader
-
initLoader
protected ComponentLoader initLoader(org.dom4j.Element element, Class<? extends ComponentLoader> loaderClass) -
createComponent
-