public class TreeItemMixin<T extends com.google.gwt.user.client.ui.Widget & gwt.material.design.client.base.HasFontSize> extends AbstractMixin<T> implements HasTreeItems
uiObject| Constructor and Description |
|---|
TreeItemMixin(T widget) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(MaterialTreeItem item)
Adds item into it's parent tree item.
|
void |
collapse()
Collapse the tree item's content
|
void |
expand()
Expand the tree item's content
|
protected MaterialTreeItem |
getMaterialTreeItem() |
Object |
getObject()
Get the object data
|
MaterialTreeItem |
getParentTree()
Get the parent tree item
|
MaterialTree |
getTree()
Get the tree component
|
List<MaterialTreeItem> |
getTreeItems()
Get all the tree items of the current item
|
void |
initTreeItem()
Initialize the tree item component
|
void |
insertItem(MaterialTreeItem item,
int index)
Inserts an item with given index
|
boolean |
isHide()
Gets the value of hide variable (boolean)
|
void |
removeFromTree()
Removes this tree item to it's parent tree node
|
void |
removeItem(int index)
Remmoves a given material item with given index
|
void |
removeItem(MaterialTreeItem item)
Removes a given material tree item.
|
void |
setHide(boolean hide)
Set the value of hide variable (boolean)
|
void |
setObject(Object object)
Set tbe object data for tree item
|
void |
setParentTree(MaterialTreeItem parentTree)
Set the parent tree item
|
void |
setTree(MaterialTree tree)
Set the tree for initialization of tree handlers (open , close , selection etc.)
|
void |
setTreeItems(List<MaterialTreeItem> treeItems)
Set the tree items of the current item
|
public TreeItemMixin(T widget)
public void initTreeItem()
HasTreeItemsinitTreeItem in interface HasTreeItemspublic void setParentTree(MaterialTreeItem parentTree)
HasTreeItemssetParentTree in interface HasTreeItemspublic MaterialTreeItem getParentTree()
HasTreeItemsgetParentTree in interface HasTreeItemspublic void setTree(MaterialTree tree)
HasTreeItemssetTree in interface HasTreeItemspublic MaterialTree getTree()
HasTreeItemsgetTree in interface HasTreeItemspublic void setTreeItems(List<MaterialTreeItem> treeItems)
HasTreeItemssetTreeItems in interface HasTreeItemspublic List<MaterialTreeItem> getTreeItems()
HasTreeItemsgetTreeItems in interface HasTreeItemspublic void setObject(Object object)
HasTreeItemssetObject in interface HasTreeItemspublic Object getObject()
HasTreeItemsgetObject in interface HasTreeItemspublic void expand()
HasTreeItemsexpand in interface HasTreeItemspublic void collapse()
HasTreeItemscollapse in interface HasTreeItemspublic boolean isHide()
HasTreeItemsisHide in interface HasTreeItemspublic void addItem(MaterialTreeItem item)
HasTreeItemsaddItem in interface HasTreeItemspublic void removeItem(MaterialTreeItem item)
HasTreeItemsremoveItem in interface HasTreeItemspublic void removeItem(int index)
HasTreeItemsremoveItem in interface HasTreeItemspublic void insertItem(MaterialTreeItem item, int index)
HasTreeItemsinsertItem in interface HasTreeItemspublic void removeFromTree()
HasTreeItemsremoveFromTree in interface HasTreeItemspublic void setHide(boolean hide)
HasTreeItemssetHide in interface HasTreeItemsprotected MaterialTreeItem getMaterialTreeItem()
Copyright © 2016. All rights reserved.