Uses of Class
org.javasimon.callback.calltree.CallTreeNode

Packages that use CallTreeNode
org.javasimon.callback.calltree CallTreeCallback gathers information for current thread and displays it subsequent calls like a tree. 
 

Uses of CallTreeNode in org.javasimon.callback.calltree
 

Fields in org.javasimon.callback.calltree declared as CallTreeNode
private  CallTreeNode CallTreeNode.parent
          Parent tree node.
private  CallTreeNode CallTree.rootNode
          Root call tree node.
 

Fields in org.javasimon.callback.calltree with type parameters of type CallTreeNode
private  LinkedList<CallTreeNode> CallTree.callStack
          Call stack is the path (made of tree nodes) from root tree node to the current tree node.
private  Map<String,CallTreeNode> CallTreeNode.children
          Child tree nodes.
 

Methods in org.javasimon.callback.calltree that return CallTreeNode
 CallTreeNode CallTreeNode.addChild(String name)
          Adds a child to this tree node.
 CallTreeNode CallTreeNode.getChild(String name)
          Returns the child node by Simon name.
 CallTreeNode CallTreeNode.getOrAddChild(String name)
          Returns a child node with given name or creates it if it does not exists.
 CallTreeNode CallTreeNode.getParent()
          Returns parent tree node.
 CallTreeNode CallTree.getRootNode()
           
 CallTreeNode CallTree.onStopwatchStart(Split split)
          When stopwatch is started, a new tree node is added to the parent tree node and pushed on the call stack.
 CallTreeNode CallTree.onStopwatchStop(Split split)
          When stopwatch is stopped, the the split is added to current tree node and this tree node is popped from call stack.
 

Methods in org.javasimon.callback.calltree that return types with arguments of type CallTreeNode
 Collection<CallTreeNode> CallTreeNode.getChildren()
          Returns all child nodes.
 

Methods in org.javasimon.callback.calltree with parameters of type CallTreeNode
 void CallTree.onRootStopwatchStart(CallTreeNode rootNode, Split split)
          When stopwatch is started, and the root tree node is pushed into the call stack, this method is called.
protected  void CallTree.onRootStopwatchStop(CallTreeNode callTreeNode, Split split)
          When stopwatch is stopped, and root tree node is popped from call stack, this method is called.
 



Copyright © 2013. All Rights Reserved.