Class TreeLoader

All Implemented Interfaces:
ComponentLoader<Tree>

public class TreeLoader extends ActionsHolderLoader<Tree>
  • Field Details

    • buttonsPanelElement

      protected org.dom4j.Element buttonsPanelElement
    • buttonsPanelLoader

      protected ComponentLoader buttonsPanelLoader
  • Constructor Details

    • TreeLoader

      public TreeLoader()
  • 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(Tree resultComponent, org.dom4j.Element element)
    • loadHierarchyProperty

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

      protected void loadCaptionProperty(Tree resultComponent, org.dom4j.Element element)
    • createButtonsPanel

      protected void createButtonsPanel(Tree resultComponent, org.dom4j.Element element)
    • loadButtonsPanel

      protected void loadButtonsPanel(Tree component)
    • loadSelectionMode

      protected void loadSelectionMode(Tree component, org.dom4j.Element element)
    • loadRowHeight

      protected void loadRowHeight(Tree component, org.dom4j.Element element)
    • loadContentMode

      protected void loadContentMode(Tree component, org.dom4j.Element element)