org.himinbi.dataset
Class BranchDataSet

java.lang.Object
  |
  +--org.himinbi.dataset.DataSet
        |
        +--org.himinbi.dataset.TreeModelDataSet
              |
              +--org.himinbi.dataset.BranchDataSet
All Implemented Interfaces:
javax.swing.table.TableModel, javax.swing.tree.TreeModel

public class BranchDataSet
extends TreeModelDataSet


Constructor Summary
BranchDataSet(java.lang.String name)
           
BranchDataSet(java.lang.String name, java.lang.String units)
           
BranchDataSet(java.lang.String name, java.lang.String units, BranchDataSet parent)
           
 
Method Summary
 void addChild(TreeModelDataSet child)
           
 TreeModelDataSet getChild(int index)
           
 int getChildCount()
           
 int getIndex(TreeModelDataSet child)
           
 LeafDataSet getLeaf(int index)
           
 int getLeafCount()
           
 double getMax()
           
 double getMin()
           
 TreeModelDataSet getNode(java.lang.String nodeName)
           
 int getRowCount()
           
 java.lang.String getTreeAsString()
           
protected  java.lang.StringBuffer getTreeAsString(java.lang.StringBuffer path)
           
 void insertChildAt(TreeModelDataSet child, int index)
           
 
Methods inherited from class org.himinbi.dataset.TreeModelDataSet
addTreeModelListener, fireTreeNodeInserted, fireTreeNodesChange, fireTreeNodesRemoved, fireTreeStructureChange, getChild, getChildCount, getColumnClass, getColumnCount, getColumnName, getIndexOfChild, getParent, getPathToRoot, getRoot, getUnits, getValueAt, isCellEditable, isLeaf, isTreeModelListener, removeTreeModelListener, setParent, setValueAt, toString, valueForPathChanged
 
Methods inherited from class org.himinbi.dataset.DataSet
addTableModelListener, fireTableModelChange, getName, isTableModelListener, removeTableModelListener, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BranchDataSet

public BranchDataSet(java.lang.String name)

BranchDataSet

public BranchDataSet(java.lang.String name,
                     java.lang.String units)

BranchDataSet

public BranchDataSet(java.lang.String name,
                     java.lang.String units,
                     BranchDataSet parent)
Method Detail

getMin

public double getMin()
Overrides:
getMin in class DataSet

getMax

public double getMax()
Overrides:
getMax in class DataSet

getNode

public TreeModelDataSet getNode(java.lang.String nodeName)
Overrides:
getNode in class TreeModelDataSet

getTreeAsString

public java.lang.String getTreeAsString()
Overrides:
getTreeAsString in class TreeModelDataSet

getTreeAsString

protected java.lang.StringBuffer getTreeAsString(java.lang.StringBuffer path)
Overrides:
getTreeAsString in class TreeModelDataSet

addChild

public void addChild(TreeModelDataSet child)

insertChildAt

public void insertChildAt(TreeModelDataSet child,
                          int index)

getChild

public TreeModelDataSet getChild(int index)

getChildCount

public int getChildCount()

getIndex

public int getIndex(TreeModelDataSet child)

getLeafCount

public int getLeafCount()
Overrides:
getLeafCount in class TreeModelDataSet

getLeaf

public LeafDataSet getLeaf(int index)
Overrides:
getLeaf in class TreeModelDataSet

getRowCount

public int getRowCount()
Overrides:
getRowCount in class TreeModelDataSet