zeus.util
Class TreeNode
java.lang.Object
zeus.util.TreeNode
- public class TreeNode
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NODES
protected static final int NODES
- See Also:
- Constant Field Values
VALUES
protected static final int VALUES
- See Also:
- Constant Field Values
data
protected java.lang.Object data
children
protected java.util.Vector children
parent
protected TreeNode parent
TreeNode
public TreeNode(TreeNode parent,
java.lang.Object data)
TreeNode
public TreeNode(java.lang.Object data)
values
public java.util.Enumeration values()
nodes
public java.util.Enumeration nodes()
isRoot
public boolean isRoot()
isTerminal
public boolean isTerminal()
hasChildren
public boolean hasChildren()
getParent
public TreeNode getParent()
getValue
public java.lang.Object getValue()
setValue
public void setValue(java.lang.Object value)
getChildren
public java.util.Vector getChildren()
hasChild
public boolean hasChild(TreeNode child)
setParent
public void setParent(TreeNode parent)
containsValue
public boolean containsValue(java.lang.Object data)
addChild
public TreeNode addChild(TreeNode node)
addChild
public TreeNode addChild(java.lang.Object data)
addChild
public TreeNode addChild(TreeNode node,
int position)
addChild
public TreeNode addChild(java.lang.Object data,
int position)
removeChild
public void removeChild(TreeNode node)
removeChild
public void removeChild(int position)
addBefore
public TreeNode addBefore(java.lang.Object data)
addBefore
public TreeNode addBefore(TreeNode node)
addAfter
public TreeNode addAfter(java.lang.Object data)
addAfter
public TreeNode addAfter(TreeNode node)
addBefore
protected void addBefore(TreeNode node,
TreeNode me)
addAfter
protected void addAfter(TreeNode node,
TreeNode me)
nextSibling
public TreeNode nextSibling()
previousSibling
public TreeNode previousSibling()
nextSibling
protected TreeNode nextSibling(TreeNode me)
previousSibling
protected TreeNode previousSibling(TreeNode me)
firstChild
public TreeNode firstChild()
toString
public java.lang.String toString()
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.