Class FormLayoutLoader
java.lang.Object
io.jmix.flowui.xml.layout.loader.AbstractComponentLoader<com.vaadin.flow.component.formlayout.FormLayout>
io.jmix.flowui.xml.layout.loader.container.FormLayoutLoader
- All Implemented Interfaces:
ComponentLoader<com.vaadin.flow.component.formlayout.FormLayout>
public class FormLayoutLoader
extends AbstractComponentLoader<com.vaadin.flow.component.formlayout.FormLayout>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.flowui.xml.layout.ComponentLoader
ComponentLoader.ComponentContext, ComponentLoader.Context, ComponentLoader.InitTask
-
Field Summary
Modifier and TypeFieldDescriptionprotected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep.LabelsPosition
protected MessageTools
protected MetadataTools
Fields inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoader
applicationContext, context, element, environment, factory, loaderResolver, loaderSupport, resultComponent
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.flow.component.formlayout.FormLayout
protected String
generatePropertyLabel
(com.vaadin.flow.component.Component component) protected String
getLabel
(com.vaadin.flow.component.Component component) protected MessageTools
protected MetadataTools
protected boolean
isChildElementIgnored
(org.dom4j.Element subElement) void
Loads component properties by XML definition.protected void
loadLabelPosition
(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element) protected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep
loadResponsiveStep
(org.dom4j.Element element) protected void
loadResponsiveSteps
(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element) protected void
protected void
protected void
setLabelsPosition
(com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep.LabelsPosition labelsPosition) Methods inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoader
componentLoader, getComponentContext, getContext, getElement, getFactory, getLayoutLoader, getLayoutLoader, getLoaderResolver, getLoaderSupport, getResultComponent, initComponent, loadBoolean, loadBoolean, loadDouble, loadDouble, loadEnum, loadEnum, loadId, loadInteger, loadInteger, loadResourceString, loadResourceString, loadString, loadString, loadVisible, setApplicationContext, setContext, setElement, setEnvironment, setFactory, setLoaderResolver, setLoaderSupport
-
Field Details
-
metaDataTools
-
messageTools
-
labelsPosition
protected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep.LabelsPosition labelsPosition
-
-
Constructor Details
-
FormLayoutLoader
public FormLayoutLoader()
-
-
Method Details
-
createComponent
protected com.vaadin.flow.component.formlayout.FormLayout createComponent()- Specified by:
createComponent
in classAbstractComponentLoader<com.vaadin.flow.component.formlayout.FormLayout>
-
loadComponent
public void loadComponent()Description copied from interface:ComponentLoader
Loads component properties by XML definition.- See Also:
-
loadSubComponents
protected void loadSubComponents() -
getLabel
-
setLabel
-
loadResponsiveSteps
protected void loadResponsiveSteps(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element) -
loadResponsiveStep
protected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep loadResponsiveStep(org.dom4j.Element element) -
generatePropertyLabel
-
loadLabelPosition
protected void loadLabelPosition(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element) -
setLabelsPosition
protected void setLabelsPosition(com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep.LabelsPosition labelsPosition) -
isChildElementIgnored
protected boolean isChildElementIgnored(org.dom4j.Element subElement) -
getMetadataTools
-
getMessageTools
-