Treeviz 0.37 2010-10-17

ch.randelshofer.tree.sunray
Class SunrayCompositeNode

java.lang.Object
  extended by ch.randelshofer.tree.sunray.SunrayNode
      extended by ch.randelshofer.tree.sunray.SunrayCompositeNode

public class SunrayCompositeNode
extends SunrayNode

SunrayCompositeNode.

Version:
1.0 September 18, 2007 Created.
Author:
Werner Randelshofer

Field Summary
 
Fields inherited from class ch.randelshofer.tree.sunray.SunrayNode
left, maxScatter, right, totalScatter
 
Constructor Summary
SunrayCompositeNode(SunrayNode parent, TreeNode node, int depth)
          Creates a new instance.
 
Method Summary
 java.util.List<SunrayNode> children()
           
protected  int renumber(int depth, int number, int scatter, int maxScatter, int maxDepth)
           
 
Methods inherited from class ch.randelshofer.tree.sunray.SunrayNode
dump, findNode, getDataNodePath, getDepth, getExtent, getLeft, getMaxDepth, getMaxRayDepth, getMaxScatter, getRight, getRoot, getScatter, isDescendant, isLeaf, renumber, renumber, setScatter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SunrayCompositeNode

public SunrayCompositeNode(SunrayNode parent,
                           TreeNode node,
                           int depth)
Creates a new instance.

Method Detail

children

public java.util.List<SunrayNode> children()
Overrides:
children in class SunrayNode

renumber

protected int renumber(int depth,
                       int number,
                       int scatter,
                       int maxScatter,
                       int maxDepth)
Overrides:
renumber in class SunrayNode

Copyright 2007-2008 (c) Werner Randelshofer.
All rights reserved.