Package io.jmix.flowui.xml.layout.loader
Class MainViewLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.AbstractComponentLoader<T>
io.jmix.flowui.xml.layout.loader.container.AbstractContainerLoader<T>
io.jmix.flowui.xml.layout.loader.AbstractViewLoader<StandardMainView>
io.jmix.flowui.xml.layout.loader.MainViewLoader
- All Implemented Interfaces:
- ComponentLoader<StandardMainView>,- ComponentRootLoader<StandardMainView>
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.jmix.flowui.xml.layout.ComponentLoaderComponentLoader.AutowireTask, ComponentLoader.ComponentContext, ComponentLoader.Context, ComponentLoader.FragmentContext, ComponentLoader.InitTask
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final Stringprotected ComponentLoader<?>static final StringFields inherited from class io.jmix.flowui.xml.layout.loader.AbstractViewLoaderviewLoaderFields inherited from class io.jmix.flowui.xml.layout.loader.container.AbstractContainerLoaderpendingLoadComponentsFields inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoaderapplicationContext, componentLoaderSupport, context, element, environment, factory, loaderResolver, loaderSupport, resultComponent
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidprotected voidcreateInitialLayout(org.dom4j.Element appLayoutElement) protected List<com.vaadin.flow.component.Component>createSubComponents(org.dom4j.Element appLayout, String contentName) protected org.dom4j.Elementprotected voidvoidLoads component properties by XML definition.Methods inherited from class io.jmix.flowui.xml.layout.loader.AbstractViewLoadercreateComponent, getViewLoader, initComponent, setResultComponentMethods inherited from class io.jmix.flowui.xml.layout.loader.container.AbstractContainerLoadercreateSubComponents, isChildElementIgnored, loadSubComponents, loadSubComponentsAndExpandMethods inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoadercomponentLoader, getComponentContext, getContext, getElement, getFactory, getLayoutLoader, getLoaderResolver, getLoaderSupport, getResultComponent, loadBoolean, loadBoolean, loadDouble, loadDouble, loadEnum, loadEnum, loadId, loadInteger, loadInteger, loadResourceString, loadResourceString, loadResourceString, loadString, loadString, loadString, loadVisible, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLoaderResolver, setLoaderSupportMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.xml.layout.ComponentLoadergetContext, getElement, getFactory, getLoaderResolver, getLoaderSupport, getResultComponent, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLoaderResolver, setLoaderSupport
- 
Field Details- 
MAIN_VIEW_ROOT- See Also:
 
- 
CONTENT_NAME- See Also:
 
- 
initialLayoutLoader
 
- 
- 
Constructor Details- 
MainViewLoaderpublic MainViewLoader()
 
- 
- 
Method Details- 
createContentpublic void createContent()
- 
createInitialLayoutprotected void createInitialLayout(org.dom4j.Element appLayoutElement) 
- 
loadComponentpublic void loadComponent()Description copied from interface:ComponentLoaderLoads component properties by XML definition.- See Also:
 
- 
getAppLayoutElementprotected org.dom4j.Element getAppLayoutElement()
- 
loadAppLayoutprotected void loadAppLayout()
- 
createSubComponents
 
-