Uses of Class
weka.gui.treevisualizer.Node

Packages that use Node
weka.gui.treevisualizer   
 

Uses of Node in weka.gui.treevisualizer
 

Fields in weka.gui.treevisualizer declared as Node
(package private)  Node TreeVisualizer.NodeInfo.m_node
          The Node itself.
private  Node TreeVisualizer.m_topNode
          The top Node.
 Node PlaceNode2.Group.m_p
          The parent node of this group.
private  Node Edge.m_source
          The parent Node of this edge.
private  Node Edge.m_target
          The child Node of this edge.
 

Methods in weka.gui.treevisualizer that return Node
 Node Edge.getSource()
          Get the value of source.
 Node Edge.getTarget()
          Get the value of target.
 Node TreeBuild.create(java.io.Reader t)
          This will build A node structure from the dotty format passed.
private  Node TreeBuild.generateStructures()
          This will go through all the found Nodes and Edges build instances of these and link them together.
 

Methods in weka.gui.treevisualizer with parameters of type Node
private  void TreeVisualizer.arrayFill(Node t, TreeVisualizer.NodeInfo[] l, TreeVisualizer.EdgeInfo[] k)
          This will fill two arrays with the Nodes and Edges from the tree into a particular order.
 void NodePlace.place(Node r)
          The function to call to postion the tree that starts at Node r
 void Edge.setSource(Node v)
          Set the value of source.
 void Edge.setTarget(Node v)
          Set the value of target.
 void PlaceNode2.place(Node r)
          The Funtion to call to have the nodes arranged.
private  void PlaceNode2.nodeY(Node r)
          This will set all of the children node of a particular node to their height.
private  void PlaceNode2.groupBuild(Node r)
          This starts to create the information about the sibling groups.
private  void PlaceNode2.groupFind(Node r, int pg)
          This is called to build the rest of the grouping information.
 void PlaceNode1.place(Node r)
          Call this function to have each node in the tree starting at 'r' placed in a visual (not logical, they already are) tree position.
private  void PlaceNode1.setNumOfNodes(Node r, int l)
          This function finds the number of nodes on each level recursively.
private  void PlaceNode1.placer(Node r, int l)
          This function goes through and sets the position of each node
private  void Node.childVis(Node r)
          Recursively goes through the tree and sets all the children and the parent to visible.
private  void Node.childInv(Node r)
          Recursively goes through the tree and sets all the children to invisible, Not the parent though.
static int Node.getGCount(Node r, int n)
          Recursively finds the number of visible groups of siblings there are.
static int Node.getTotalGCount(Node r, int n)
          Recursively finds the total number of groups of siblings there are.
static int Node.getCount(Node r, int n)
          Recursively finds the number of visible nodes there are (this may accidentally count some of the invis nodes).
static int Node.getTotalCount(Node r, int n)
          Recursively finds the total number of nodes there are.
static int Node.getHeight(Node r, int l)
          Recursively finds the number of visible levels there are.
static int Node.getTotalHeight(Node r, int l)
          Recursively finds the total number of levels there are.
 

Constructors in weka.gui.treevisualizer with parameters of type Node
TreeVisualizer(TreeDisplayListener tdl, Node n, NodePlace p)
          Constructs Displayer with the specified Node as the top of the tree, and uses the NodePlacer to place the Nodes.