001 package org.shiftone.jrat.provider.tree.ui.hierarchy.nodes;
002
003 import org.shiftone.jrat.core.MethodKey;
004 import org.shiftone.jrat.provider.tree.ui.summary.MethodSummaryModel;
005
006 import java.util.Collections;
007 import java.util.List;
008
009 /**
010 * @author (jeff@shiftone.org) Jeff Drost
011 */
012 public class MethodHierarchyNode extends HierarchyNode {
013
014 public MethodHierarchyNode(MethodKey methodKey, MethodSummaryModel methodSummaryModel) {
015
016 super(methodKey.getMethodName()
017 + "("
018 + methodKey.getSig().getShortText()
019 + ")",
020 methodSummaryModel);
021 }
022
023 public void finalizeStatistics() {
024 }
025
026 public Long getTotalMethodDuration() {
027 return null;
028 }
029
030 public boolean isExecuted() {
031 return false;
032 }
033
034 public long getTotalDuration() {
035 return 0;
036 }
037
038 public int getTotalMethods() {
039 return 1;
040 }
041
042 public int getExecutedMethods() {
043 return 0;
044 }
045
046 public long getTotalErrors() {
047 return 0;
048 }
049
050 public long getTotalExits() {
051 return 0;
052 }
053
054 public List getChildren() {
055 return Collections.emptyList();
056 }
057 }