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
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextstatic final Stringprotected ComponentLoader.Contextprotected UiComponentsprotected LoaderResolverprotected LoaderSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateComponent(org.dom4j.Element element) protected ComponentLoadergetLoader(org.dom4j.Element element) protected ComponentLoaderinitLoader(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
-