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>
  • Field Details

    • metaDataTools

      protected MetadataTools metaDataTools
    • messageTools

      protected MessageTools 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 class AbstractComponentLoader<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

      @Nullable protected String getLabel(com.vaadin.flow.component.Component component)
    • setLabel

      protected void setLabel(com.vaadin.flow.component.Component component, @Nullable String label)
    • 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

      @Nullable protected String generatePropertyLabel(com.vaadin.flow.component.Component component)
    • 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

      protected MetadataTools getMetadataTools()
    • getMessageTools

      protected MessageTools getMessageTools()