at.davinci.ui
Class Node

java.lang.Object
  extended by at.davinci.ui.Node
Direct Known Subclasses:
SwitchNode, ViewNode, ViewTreeNode

public abstract class Node
extends java.lang.Object


Constructor Summary
Node(java.lang.String name)
           
 
Method Summary
 void addChild(Node child)
           
 java.lang.String getAbsoluteName()
           
 Node getChildNode(java.lang.String name)
           
 java.util.Hashtable getChildren()
           
 java.lang.String getName()
           
 Node getParentNode()
           
 void setDepth(int depth)
           
 void setParentNode(Node parentNode)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Node

public Node(java.lang.String name)
Method Detail

setDepth

public void setDepth(int depth)

getParentNode

public Node getParentNode()

setParentNode

public void setParentNode(Node parentNode)

getName

public java.lang.String getName()

getAbsoluteName

public java.lang.String getAbsoluteName()

getChildren

public java.util.Hashtable getChildren()

getChildNode

public Node getChildNode(java.lang.String name)

addChild

public void addChild(Node child)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object