org.shiftone.jrat.provider.tree.ui.hierarchy.nodes
Class MethodHierarchyNode

java.lang.Object
  extended by org.shiftone.jrat.provider.tree.ui.hierarchy.nodes.HierarchyNode
      extended by org.shiftone.jrat.provider.tree.ui.hierarchy.nodes.MethodHierarchyNode
Direct Known Subclasses:
MethodSummaryHierarchyNode

public class MethodHierarchyNode
extends HierarchyNode

Author:
(jeff@shiftone.org) Jeff Drost

Constructor Summary
MethodHierarchyNode(MethodKey methodKey, MethodSummaryModel methodSummaryModel)
           
 
Method Summary
 void finalizeStatistics()
           
 java.util.List getChildren()
           
 int getExecutedMethods()
           
 long getTotalDuration()
           
 long getTotalErrors()
           
 long getTotalExits()
           
 java.lang.Long getTotalMethodDuration()
           
 int getTotalMethods()
           
 boolean isExecuted()
           
 
Methods inherited from class org.shiftone.jrat.provider.tree.ui.hierarchy.nodes.HierarchyNode
getChild, getChildCount, getCoverage, getErrorRate, getIndexOfChild, getMethodSummaryModel, getName, getTotalMethodPercent, getUncalledMethods, isLeaf, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodHierarchyNode

public MethodHierarchyNode(MethodKey methodKey,
                           MethodSummaryModel methodSummaryModel)
Method Detail

finalizeStatistics

public void finalizeStatistics()
Specified by:
finalizeStatistics in class HierarchyNode

getTotalMethodDuration

public java.lang.Long getTotalMethodDuration()
Specified by:
getTotalMethodDuration in class HierarchyNode

isExecuted

public boolean isExecuted()

getTotalDuration

public long getTotalDuration()
Specified by:
getTotalDuration in class HierarchyNode

getTotalMethods

public int getTotalMethods()
Specified by:
getTotalMethods in class HierarchyNode

getExecutedMethods

public int getExecutedMethods()
Specified by:
getExecutedMethods in class HierarchyNode

getTotalErrors

public long getTotalErrors()
Specified by:
getTotalErrors in class HierarchyNode

getTotalExits

public long getTotalExits()
Specified by:
getTotalExits in class HierarchyNode

getChildren

public java.util.List getChildren()
Specified by:
getChildren in class HierarchyNode