Kieker 1.2

kieker.tools.traceAnalysis.plugins.visualization.callTree
Class AbstractCallTreeNode<T>

java.lang.Object
  extended by kieker.tools.traceAnalysis.plugins.visualization.callTree.AbstractCallTreeNode<T>
Direct Known Subclasses:
AbstractAggregatedCallTreeNode, TraceCallTreeNode

public abstract class AbstractCallTreeNode<T>
extends Object

Author:
Andre van Hoorn

Constructor Summary
AbstractCallTreeNode(int id, SystemModelRepository systemEntityFactory, T entity, boolean rootNode)
           
 
Method Summary
 Collection<WeightedDirectedCallTreeEdge<T>> getChildEdges()
           
 T getEntity()
           
 int getId()
           
 boolean isRootNode()
           
abstract  AbstractCallTreeNode<T> newCall(SynchronousCallMessage callMsg)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractCallTreeNode

public AbstractCallTreeNode(int id,
                            SystemModelRepository systemEntityFactory,
                            T entity,
                            boolean rootNode)
Method Detail

getEntity

public final T getEntity()

getChildEdges

public final Collection<WeightedDirectedCallTreeEdge<T>> getChildEdges()

newCall

public abstract AbstractCallTreeNode<T> newCall(SynchronousCallMessage callMsg)

getId

public final int getId()

isRootNode

public final boolean isRootNode()

Kieker 1.2

Copyright 2010 the Kieker Project, http://kieker.sourceforge.net