Kieker 1.3

kieker.tools.traceAnalysis.plugins.visualization.callTree
Class CallTreeNode

java.lang.Object
  extended by kieker.tools.traceAnalysis.plugins.visualization.callTree.CallTreeNode

public class CallTreeNode
extends Object


Constructor Summary
CallTreeNode(CallTreeNode parent, CallTreeOperationHashKey opInfo)
           
 
Method Summary
 CallTreeNode createNewChild(AllocationComponent allocationComponent, Operation operation)
          Creates a new child and adds it to the nodes list of children
 AllocationComponent getAllocationComponent()
           
 CallTreeNode getChild(AllocationComponent allocationComponent, Operation operation)
          Returns the child node with given operation, name, and vmName.
 Collection<CallTreeNode> getChildren()
           
 Operation getOperation()
           
 CallTreeNode getParent()
           
 boolean isRootNode()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallTreeNode

public CallTreeNode(CallTreeNode parent,
                    CallTreeOperationHashKey opInfo)
Method Detail

getChildren

public final Collection<CallTreeNode> getChildren()

createNewChild

public final CallTreeNode createNewChild(AllocationComponent allocationComponent,
                                         Operation operation)
Creates a new child and adds it to the nodes list of children


getChild

public final CallTreeNode getChild(AllocationComponent allocationComponent,
                                   Operation operation)
Returns the child node with given operation, name, and vmName. The node is created if it doesn't exist.


getAllocationComponent

public final AllocationComponent getAllocationComponent()

getOperation

public final Operation getOperation()

getParent

public final CallTreeNode getParent()

isRootNode

public final boolean isRootNode()

Kieker 1.3

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