public class FolderSelectTree
extends com.google.gwt.user.client.ui.Composite
Constructor and Description |
---|
FolderSelectTree()
Folder Tree
|
Modifier and Type | Method and Description |
---|---|
void |
addFolder(com.google.gwt.user.client.ui.TreeItem actualItem,
com.google.gwt.user.client.ui.TreeItem newItem)
Adds folders to actual item if not exists or refreshes it values
|
void |
evaluesFolderIcon(com.google.gwt.user.client.ui.TreeItem item)
Evalues actual folder icon to prevent other user interaction with the same folder
this ensures icon and object hasChildsValue are consistent
|
void |
getCategories()
Gets the root
|
GWTFolder |
getCategory()
Gets the actual Uuid of the selected directory tree
|
void |
getChilds(String path)
Refresh the folders on a item node
|
void |
hideAllBranch(com.google.gwt.user.client.ui.TreeItem actualItem)
Hides all items on a brach
|
void |
preventFolderInconsitences(com.google.gwt.user.client.ui.TreeItem item)
Prevents folder incosistences between server ( multi user deletes folder ) and tree
nodes drawed
|
void |
refresh(boolean reset)
Refresh the tree node
|
void |
reset()
Resets all tree values
|
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
public void reset()
public void getChilds(String path)
path
- The folder path selected to list itemspublic void getCategories()
public void refresh(boolean reset)
public void hideAllBranch(com.google.gwt.user.client.ui.TreeItem actualItem)
actualItem
- The actual item activepublic void addFolder(com.google.gwt.user.client.ui.TreeItem actualItem, com.google.gwt.user.client.ui.TreeItem newItem)
actualItem
- The actual item activenewItem
- New item to be added, or refreshedpublic GWTFolder getCategory()
public void evaluesFolderIcon(com.google.gwt.user.client.ui.TreeItem item)
public void preventFolderInconsitences(com.google.gwt.user.client.ui.TreeItem item)
item
- The tree nodeCopyright © 2017 Open Knowledge Management System S.L.. All rights reserved.