dh.java.math.graph
Class AbstractTreeNode<T extends TreeNode<T>>
java.lang.Object
dh.java.math.graph.AbstractTreeNode<T>
- All Implemented Interfaces:
- TreeNode<T>
- Direct Known Subclasses:
- ContainerScenegraphNode, LeafScenegraphNode, TreeTest.SimpleNode
public class AbstractTreeNode<T extends TreeNode<T>>
- extends Object
- implements TreeNode<T>
childs
protected List<T extends TreeNode<T>> childs
name
private String name
AbstractTreeNode
public AbstractTreeNode()
- Creates a new node.
getChilds
public List<T> getChilds()
- Description copied from interface:
TreeNode
- Returns all child nodes of this node.
- Specified by:
getChilds
in interface TreeNode<T extends TreeNode<T>>
- Returns:
- all child nodes of this node.
isLeaf
public boolean isLeaf()
- Description copied from interface:
TreeNode
- Indicates if this node is a leaf.
- Specified by:
isLeaf
in interface TreeNode<T extends TreeNode<T>>
- Returns:
- if this node is a leaf
getName
public String getName()
setName
public void setName(String name)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.