Class AbstractHtmlContainerLoader<T extends com.vaadin.flow.component.HtmlContainer>
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.html.AbstractHtmlContainerLoader<T>
- All Implemented Interfaces:
- ComponentLoader<T>
- Direct Known Subclasses:
- AnchorLoader,- ArticleLoader,- AsideLoader,- DescriptionListLoader,- DescriptionListLoader.DescriptionLoader,- DescriptionListLoader.TermLoader,- DivLoader,- EmphasisLoader,- FooterLoader,- H1Loader,- H2Loader,- H3Loader,- H4Loader,- H5Loader,- H6Loader,- HeaderLoader,- HtmlObjectLoader,- ImageLoader,- LabelLoader,- ListItemLoader,- MainLoader,- NativeButtonLoader,- NativeLabelLoader,- NavLoader,- OrderedListLoader,- ParagraphLoader,- PreLoader,- SectionLoader,- SpanLoader,- UnorderedListLoader
public abstract class AbstractHtmlContainerLoader<T extends com.vaadin.flow.component.HtmlContainer>
extends AbstractContainerLoader<T>
- 
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 TypeFieldDescriptionprotected DataLoaderSupportprotected HtmlContainerReadonlyDataBindingFields 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 TypeMethodDescriptionprotected DataLoaderSupportprotected HtmlContainerReadonlyDataBindingvoidCreates result component by XML-elementvoidLoads component properties by XML definition.protected voidMethods inherited from class io.jmix.flowui.xml.layout.loader.container.AbstractContainerLoadercreateSubComponents, isChildElementIgnored, loadSubComponents, loadSubComponentsAndExpandMethods inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoadercomponentLoader, createComponent, 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, setLoaderSupport
- 
Field Details- 
dataLoaderSupport
- 
htmlComponentReadonlyDataBinding
 
- 
- 
Constructor Details- 
AbstractHtmlContainerLoaderpublic AbstractHtmlContainerLoader()
 
- 
- 
Method Details- 
initComponentpublic void initComponent()Description copied from interface:ComponentLoaderCreates result component by XML-element- Specified by:
- initComponentin interface- ComponentLoader<T extends com.vaadin.flow.component.HtmlContainer>
- Overrides:
- initComponentin class- AbstractComponentLoader<T extends com.vaadin.flow.component.HtmlContainer>
 
- 
loadComponentpublic void loadComponent()Description copied from interface:ComponentLoaderLoads component properties by XML definition.- See Also:
 
- 
loadData
- 
getDataLoaderSupport
- 
getHtmlDataBinding
 
-