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
|
boolean |
evaluateEnableActionButton()
enableActionButton
|
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
|
String |
getActualPath()
Gets the actual path of the selected directory tree
|
void |
getChilds(String path)
Refresh the folders on a item node
|
void |
getThesaurus()
Gets the root
|
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
|
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
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
public boolean evaluateEnableActionButton()
public void reset()
public void getChilds(String path)
path
- The folder path selected to list itemspublic void getThesaurus()
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 String getActualPath()
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 © 2019 Open Knowledge Management System S.L.. All rights reserved.