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
FieldsModifier and TypeFieldDescriptionprotected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep.LabelsPositionprotected MessageToolsprotected MetadataToolsFields inherited from class io.jmix.flowui.xml.layout.loader.AbstractComponentLoader
applicationContext, componentLoaderSupport, context, element, environment, factory, loaderResolver, loaderSupport, resultComponent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.flow.component.formlayout.FormLayoutprotected StringgeneratePropertyLabel(com.vaadin.flow.component.Component component) protected StringgetLabel(com.vaadin.flow.component.Component component) protected MessageToolsprotected MetadataToolsprotected booleanisChildElementIgnored(org.dom4j.Element subElement) voidLoads component properties by XML definition.protected voidloadLabelPosition(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element) protected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveSteploadResponsiveStep(org.dom4j.Element element) protected voidloadResponsiveSteps(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element) protected voidprotected voidprotected voidsetLabelsPosition(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, 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:
createComponentin classAbstractComponentLoader<com.vaadin.flow.component.formlayout.FormLayout>
-
loadComponent
public void loadComponent()Description copied from interface:ComponentLoaderLoads 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
-