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 |
changeView(int view)
Change de tree view
|
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
|
GWTFolder |
getActualFolder()
getActualFolder
|
String |
getActualPath()
Gets the actual path of the selected directory tree
|
String |
getActualUuuid()
Gets the actual UUID of the selected directory tree
|
void |
getCategories()
Gets the categories
|
void |
getChilds(String path)
Refresh the folders on a item node
|
void |
getMail()
Gets the mail
|
void |
getPersonal()
Gets the personal documents
|
void |
getRoot()
Gets the root
|
void |
getTemplate()
Gets the template
|
void |
getTrash()
Gets the trash
|
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 inconsistences between server ( multi user deletes folder ) and tree
nodes drawn
|
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 void reset()
public void changeView(int view)
view
- New view to seepublic void getChilds(String path)
path
- The folder path selected to list itemspublic void getRoot()
public void getTemplate()
public void getCategories()
public void getMail()
public void getPersonal()
public void getTrash()
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 String getActualUuuid()
public GWTFolder getActualFolder()
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.