org.adempiere.webui.component
Class SimpleTreeModel
java.lang.Object
org.zkoss.zul.AbstractTreeModel
org.zkoss.zul.SimpleTreeModel
org.adempiere.webui.component.SimpleTreeModel
- All Implemented Interfaces:
- Serializable, EventListener, TreeitemRenderer, TreeModel
public class SimpleTreeModel
- extends SimpleTreeModel
- implements TreeitemRenderer, EventListener
- Author:
- Low Heng Sin
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleTreeModel
public SimpleTreeModel(SimpleTreeNode root)
initADTree
public static SimpleTreeModel initADTree(Tree tree,
int AD_Tree_ID,
int windowNo)
createFrom
public static SimpleTreeModel createFrom(MTreeNode root)
render
public void render(Treeitem ti,
Object node)
- Specified by:
render in interface TreeitemRenderer
addNode
public void addNode(SimpleTreeNode newNode)
- Add to root
- Parameters:
newNode -
getRoot
public SimpleTreeNode getRoot()
- Specified by:
getRoot in interface TreeModel- Overrides:
getRoot in class AbstractTreeModel
getChild
public SimpleTreeNode getChild(Object parent,
int index)
- Specified by:
getChild in interface TreeModel- Overrides:
getChild in class SimpleTreeModel
removeNode
public void removeNode(SimpleTreeNode treeNode)
setItemDraggable
public void setItemDraggable(boolean b)
isItemDraggable
public boolean isItemDraggable()
addOnDropEventListener
public void addOnDropEventListener(EventListener listener)
onEvent
public void onEvent(Event event)
throws Exception
- Specified by:
onEvent in interface EventListener
- Throws:
Exception
getParent
public SimpleTreeNode getParent(SimpleTreeNode treeNode)
addNode
public void addNode(SimpleTreeNode newParent,
SimpleTreeNode newNode,
int index)
find
public SimpleTreeNode find(SimpleTreeNode fromNode,
int recordId)
Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.