Class FormLoader

All Implemented Interfaces:
ComponentLoader<Form>

public class FormLoader extends AbstractComponentLoader<Form>
  • Constructor Details

    • FormLoader

      public FormLoader()
  • Method Details

    • createComponent

      public void createComponent()
      Description copied from interface: ComponentLoader
      Creates result component by XML-element and loads its Id. Also creates all nested components.
      See Also:
    • loadComponent

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

      protected void loadDataContainer(Form resultComponent, org.dom4j.Element element)
    • loadColumns

      protected void loadColumns(Form resultComponent, org.dom4j.Element element)
    • loadComponents

      protected List<ComponentPosition> loadComponents(org.dom4j.Element element, @Nullable String columnWidth, @Nullable Float flex)
    • loadComponent

      protected ComponentPosition loadComponent(org.dom4j.Element element, @Nullable String columnWidth, @Nullable Float flex)
    • loadSpan

      protected int loadSpan(org.dom4j.Element element, String spanName)
    • loadField

      protected Field loadField(org.dom4j.Element element)
    • createField

      protected Field createField(org.dom4j.Element element)
    • loadWidth

      protected void loadWidth(Component component, String width)
    • getMetadataTools

      protected MetadataTools getMetadataTools()
    • getUiComponentsGenerator

      protected UiComponentsGenerator getUiComponentsGenerator()
    • loadCaptionPosition

      protected void loadCaptionPosition(Form resultComponent, org.dom4j.Element element)
    • loadChildrenCaptionWidth

      @Nullable protected String loadChildrenCaptionWidth(org.dom4j.Element element)
    • loadChildrenCaptionWidth

      protected void loadChildrenCaptionWidth(Form resultComponent, org.dom4j.Element element)
    • loadChildrenCaptionWidth

      protected void loadChildrenCaptionWidth(Form resultComponent, org.dom4j.Element element, int colIndex)
    • loadChildrenCaptionAlignment

      @Nullable protected Form.CaptionAlignment loadChildrenCaptionAlignment(org.dom4j.Element element)
    • loadChildrenCaptionAlignment

      protected void loadChildrenCaptionAlignment(Form resultComponent, org.dom4j.Element element)
    • loadChildrenCaptionAlignment

      protected void loadChildrenCaptionAlignment(Form resultComponent, org.dom4j.Element element, int colIndex)