src
Class VisNode
java.lang.Object
src.VisNode
public class VisNode
- extends java.lang.Object
Constructor Summary |
VisNode(java.lang.String name,
int profile)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VisNode
public VisNode(java.lang.String name,
int profile)
copy
public VisNode copy()
- Visualisation methods
recursiveCopy
public void recursiveCopy(VisNode node,
VisNode futureNode)
setExpanded
public void setExpanded(boolean expanded)
getExpanded
public boolean getExpanded()
setLocation
public void setLocation(int x,
int y)
setParent
public void setParent(VisNode parent)
- Data Structure methods
getParent
public VisNode getParent()
addChild
public void addChild(VisNode child)
getChildren
public java.util.ArrayList<VisNode> getChildren()