public class UITree extends DwTreePanel<AbstractNodeDto> implements TreeDbLoaderManagerContainer
DwTreePanel.DwTreeStyle
CSS_NAME
Constructor and Description |
---|
UITree(ClipboardUiService clipboardService,
<any> store) |
addClassName, getCssName, getEventTargetNode
public UITree(ClipboardUiService clipboardService, <any> store)
public void setLoaderDao(TreeDbLoaderDao loaderDao)
public void setManagerDao(TreeDbManagerDao treeManagerDao)
public TreeDbLoaderDao getTreeLoader()
getTreeLoader
in interface TreeDbLoaderContainer
public TreeDbManagerDao getTreeManager()
getTreeManager
in interface TreeDbManagerContainer
public void enableClipboardProvider()
public AbstractNodeDto getContextMenuNode()
public void setMenuProvider(TreeDBUIMenuProvider provider)
public void enableDragDrop(TreeDbManagerDao treeManager, UITreeDragDropConfiguration dndConfig)
dndConfig
- public AbstractNodeDto getParentNode(AbstractNodeDto item)
public boolean isNodeInTree(AbstractNodeDto item)
public boolean isInDrag()
public void setInDrag(boolean inDrag)
public boolean isAllLoaded()
public void loadAll()
public void reload()
public void reload(AbstractNodeDto node)
public void expandPath(java.util.List<? extends AbstractNodeDto> path)
public void expandPathByIds(java.util.List<java.lang.Long> path)
public void releaseMouseDownFlag()
public void setTypes(java.lang.Class<? extends RsDto>[] types)
public java.util.List<java.lang.Class<? extends RsDto>> getTypes()
public void expandAll()