Class FormLayoutLoader

java.lang.Object
io.jmix.flowui.xml.layout.loader.AbstractComponentLoader<JmixFormLayout>
io.jmix.flowui.xml.layout.loader.container.FormLayoutLoader
All Implemented Interfaces:
ComponentLoader<JmixFormLayout>

public class FormLayoutLoader extends AbstractComponentLoader<JmixFormLayout>
  • Field Details

    • metaDataTools

      protected MetadataTools metaDataTools
    • messageTools

      protected MessageTools messageTools
    • defaultLabelPosition

      protected com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep.LabelsPosition defaultLabelPosition
  • Constructor Details

    • FormLayoutLoader

      public FormLayoutLoader()
  • Method Details

    • createComponent

      protected JmixFormLayout createComponent()
      Specified by:
      createComponent in class AbstractComponentLoader<JmixFormLayout>
    • loadComponent

      public void loadComponent()
      Description copied from interface: ComponentLoader
      Loads component properties by XML definition.
      See Also:
    • loadData

      protected void loadData(JmixFormLayout resultComponent, org.dom4j.Element element)
    • loadLabelPosition

      protected void loadLabelPosition(org.dom4j.Element element)
    • 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)
    • setWidthFull

      protected void setWidthFull(com.vaadin.flow.component.Component component)
    • loadResponsiveSteps

      protected void loadResponsiveSteps(com.vaadin.flow.component.formlayout.FormLayout resultComponent, org.dom4j.Element element)
    • getDefaultResponsiveSteps

      protected List<com.vaadin.flow.component.formlayout.FormLayout.ResponsiveStep> getDefaultResponsiveSteps()
    • 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)
    • isChildElementIgnored

      protected boolean isChildElementIgnored(org.dom4j.Element subElement)
    • getMetadataTools

      protected MetadataTools getMetadataTools()
    • getMessageTools

      protected MessageTools getMessageTools()