org.databene.commons.tree
Class DefaultTreeNode<E>
java.lang.Object
org.databene.commons.tree.DefaultTreeNode<E>
public class DefaultTreeNode<E>
- extends java.lang.Object
Default implementation of a tree node.
Created: 08.05.2007 19:06:49
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DefaultTreeNode
public DefaultTreeNode(E object)
DefaultTreeNode
public DefaultTreeNode(DefaultTreeNode<E> parent,
E object)
DefaultTreeNode
public DefaultTreeNode(DefaultTreeNode<E> parent,
E object,
boolean leaf)
createLeaf
public static <T> DefaultTreeNode<T> createLeaf(DefaultTreeNode<T> parent,
T object)
createFolder
public static <T> DefaultTreeNode<T> createFolder(DefaultTreeNode<T> parent,
T object)
addChild
public void addChild(DefaultTreeNode<E> child)
getParent
public DefaultTreeNode<E> getParent()
getChild
public DefaultTreeNode<E> getChild(int index)
getChildCount
public int getChildCount()
isLeaf
public boolean isLeaf()
getIndexOfChild
public int getIndexOfChild(DefaultTreeNode<E> child)
getObject
public E getObject()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2010. All Rights Reserved.