Class UITree

net.datenwerke.gxtdto.client.baseex.widget.DwTreePanel<AbstractNodeDto>
net.datenwerke.gf.client.treedb.UITree
All Implemented Interfaces:
TreeDbLoaderContainer, TreeDbLoaderManagerContainer, TreeDbManagerContainer
Direct Known Subclasses:
ManagerHelperTree

public class UITree extends DwTreePanel<AbstractNodeDto> implements TreeDbLoaderManagerContainer
  • Constructor Details

  • Method Details

    • setLoaderDao

      public void setLoaderDao(TreeDbLoaderDao loaderDao)
    • setManagerDao

      public void setManagerDao(TreeDbManagerDao treeManagerDao)
    • getTreeLoader

      public TreeDbLoaderDao getTreeLoader()
      Specified by:
      getTreeLoader in interface TreeDbLoaderContainer
    • getTreeManager

      public TreeDbManagerDao getTreeManager()
      Specified by:
      getTreeManager in interface TreeDbManagerContainer
    • enableClipboardProvider

      public void enableClipboardProvider()
    • getContextMenuNode

      public AbstractNodeDto getContextMenuNode()
    • setMenuProvider

      public void setMenuProvider(TreeDBUIMenuProvider provider)
    • enableDragDrop

      public void enableDragDrop(TreeDbManagerDao treeManager, UITreeDragDropConfiguration dndConfig)
      Enables drag and drop within tree.
      Parameters:
      dndConfig -
    • getParentNode

      public AbstractNodeDto getParentNode(AbstractNodeDto item)
    • isNodeInTree

      public boolean isNodeInTree(AbstractNodeDto item)
    • isInDrag

      public boolean isInDrag()
    • setInDrag

      public void setInDrag(boolean inDrag)
    • isAllLoaded

      public boolean isAllLoaded()
    • loadAll

      public void loadAll()
    • reload

      public void reload()
    • reload

      public void reload(AbstractNodeDto node)
    • expandPath

      public void expandPath(List<? extends AbstractNodeDto> path)
    • expandPathByIds

      public void expandPathByIds(List<Long> path)
    • releaseMouseDownFlag

      public void releaseMouseDownFlag()
    • setTypes

      public void setTypes(Class<? extends RsDto>[] types)
    • getTypes

      public List<Class<? extends RsDto>> getTypes()
    • expandAll

      public void expandAll()