performancemonster.accumulatedcallgraph
Class Analyzer

java.lang.Object
  extended by performancemonster.accumulatedcallgraph.Analyzer
All Implemented Interfaces:
CallGraphChangeListener

public class Analyzer
extends java.lang.Object
implements CallGraphChangeListener

Analyzes elements and creates an accumulated call graph. This analyzer builds on top of a Analyzer.


Constructor Summary
Analyzer(Analyzer analyzer)
          Creates a new analyzer, building on top of the given Analyzer.
 
Method Summary
 void addChangeListener(CallGraphChangeListener listener)
          Registers a CallGraphChangeListener.
 void elementsCleared()
           
 void errorAdded(CallGraphError error)
           
 java.util.List<MethodNode> getChildren()
          Gives the children on the top level.
 void methodAdded(MethodNode node)
           
 void methodUpdated(MethodNode node)
           
 void removeChangeListener(CallGraphChangeListener listener)
          Unregisters a CallGraphChangeListener.
 void threadAdded(ThreadNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Analyzer

public Analyzer(Analyzer analyzer)
Creates a new analyzer, building on top of the given Analyzer.

Method Detail

addChangeListener

public void addChangeListener(CallGraphChangeListener listener)
Registers a CallGraphChangeListener.


removeChangeListener

public void removeChangeListener(CallGraphChangeListener listener)
Unregisters a CallGraphChangeListener.


getChildren

public java.util.List<MethodNode> getChildren()
Gives the children on the top level.


threadAdded

public void threadAdded(ThreadNode node)
Specified by:
threadAdded in interface CallGraphChangeListener

methodAdded

public void methodAdded(MethodNode node)
Specified by:
methodAdded in interface CallGraphChangeListener

methodUpdated

public void methodUpdated(MethodNode node)
Specified by:
methodUpdated in interface CallGraphChangeListener

errorAdded

public void errorAdded(CallGraphError error)
Specified by:
errorAdded in interface CallGraphChangeListener

elementsCleared

public void elementsCleared()
Specified by:
elementsCleared in interface CallGraphChangeListener


Copyright © 2005 Ole Friis. All Rights Reserved.