org.shiftone.jrat.provider.tree.ui.hierarchy.nodes
Class HierarchyNode
java.lang.Object
org.shiftone.jrat.provider.tree.ui.hierarchy.nodes.HierarchyNode
- Direct Known Subclasses:
- ClassHierarchyNode, MethodHierarchyNode, PackageHierarchyNode
public abstract class HierarchyNode
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HierarchyNode
public HierarchyNode(java.lang.String name,
MethodSummaryModel methodSummaryModel)
getName
public java.lang.String getName()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getMethodSummaryModel
public MethodSummaryModel getMethodSummaryModel()
finalizeStatistics
public abstract void finalizeStatistics()
getTotalDuration
public abstract long getTotalDuration()
getTotalMethods
public abstract int getTotalMethods()
getExecutedMethods
public abstract int getExecutedMethods()
getTotalExits
public abstract long getTotalExits()
getTotalErrors
public abstract long getTotalErrors()
getTotalMethodDuration
public abstract java.lang.Long getTotalMethodDuration()
getErrorRate
public Percent getErrorRate()
getCoverage
public Percent getCoverage()
getUncalledMethods
public int getUncalledMethods()
getTotalMethodPercent
public Percent getTotalMethodPercent()
getChildren
public abstract java.util.List getChildren()
isLeaf
public boolean isLeaf()
getIndexOfChild
public int getIndexOfChild(HierarchyNode node)
getChild
public HierarchyNode getChild(int index)
getChildCount
public int getChildCount()