public abstract class BasicTreeModel<T extends BasicTreeModel.SimpleNodeData>
extends org.zkoss.zul.DefaultTreeModel<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
BasicTreeModel.AbstractNode<T> |
static class |
BasicTreeModel.SimpleNodeData |
| Modifier and Type | Method and Description |
|---|---|
void |
appendNodeToSelected(T data) |
protected BasicTreeModel.AbstractNode<T> |
createNode(T data) |
protected abstract BasicTreeModel.AbstractNode<T> |
createNode(T data,
boolean defineEmptyChildrenForLeaves) |
void |
deselect() |
Collection<org.zkoss.zul.TreeNode<T>> |
getAllItems() |
protected BasicTreeModel.AbstractNode<T> |
getNode(T data) |
protected int[] |
getNodePath(T data) |
protected BasicTreeModel.AbstractNode<T> |
getParentNode(T item) |
protected BasicTreeModel.AbstractNode<T> |
getSelectedNode() |
protected org.zkoss.zul.TreeNode<T> |
getTreeNode(T data) |
void |
moveSelectedNode(int toIndex) |
void |
openAllItems() |
protected BasicTreeModel.AbstractNode<T> |
recreateNode(BasicTreeModel.AbstractNode<T> node) |
void |
removeSelectedNode() |
void |
select(T data) |
protected int[] |
toArray(List<Integer> temp) |
addSelection, clone, getChild, getChildCount, getIndexOfChild, getPath, getSortDirection, isLeaf, isObjectOpened, isOpen, isSelected, removeFromSelection, removeOpenObject, removeSelection, setOpen, sortaddOpenObject, addOpenPath, addOpenPaths, addSelectionPath, addSelectionPaths, addToSelection, addTreeDataListener, afterSort, beforeSort, clearOpen, clearSelection, fireEvent, fireEvent, fireOpenChanged, fireSelectionChanged, getChild, getOpenCount, getOpenObjects, getOpenPath, getOpenPaths, getRoot, getSelection, getSelectionCount, getSelectionPath, getSelectionPaths, isMultiple, isOpenEmpty, isPathOpened, isPathSelected, isSelectionEmpty, removeOpenPath, removeOpenPaths, removeSelectionPath, removeSelectionPaths, removeTreeDataListener, setMultiple, setOpenObjects, setSelectionpublic void deselect()
public Collection<org.zkoss.zul.TreeNode<T>> getAllItems()
public void openAllItems()
public void removeSelectedNode()
public void appendNodeToSelected(T data)
protected BasicTreeModel.AbstractNode<T> getSelectedNode()
protected BasicTreeModel.AbstractNode<T> getParentNode(T item)
public void select(T data)
protected BasicTreeModel.AbstractNode<T> getNode(T data)
protected int[] getNodePath(T data)
protected BasicTreeModel.AbstractNode<T> recreateNode(BasicTreeModel.AbstractNode<T> node)
protected BasicTreeModel.AbstractNode<T> createNode(T data)
protected abstract BasicTreeModel.AbstractNode<T> createNode(T data, boolean defineEmptyChildrenForLeaves)
public void moveSelectedNode(int toIndex)
Copyright © 2021 Open Foris. All rights reserved.