Kieker 1.2

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

java.lang.Object
  extended by kieker.tools.traceAnalysis.plugins.AbstractTraceAnalysisPlugin
      extended by kieker.tools.traceAnalysis.plugins.AbstractTraceProcessingPlugin
          extended by kieker.tools.traceAnalysis.plugins.AbstractMessageTraceProcessingPlugin
              extended by kieker.tools.traceAnalysis.plugins.visualization.callTree.AbstractCallTreePlugin<T>
All Implemented Interfaces:
IAnalysisPlugin
Direct Known Subclasses:
AggregatedCallTreePlugin

public abstract class AbstractCallTreePlugin<T>
extends AbstractMessageTraceProcessingPlugin

Plugin providing the creation of calling trees both for individual traces and an aggregated form mulitple traces.

Author:
Andre van Hoorn

Constructor Summary
AbstractCallTreePlugin(String name, SystemModelRepository systemEntityFactory)
           
 
Method Summary
static void writeDotForMessageTrace(SystemModelRepository systemEntityFactory, AbstractCallTreeNode root, MessageTrace msgTrace, String outputFilename, boolean includeWeights, boolean shortLabels)
           
 
Methods inherited from class kieker.tools.traceAnalysis.plugins.AbstractMessageTraceProcessingPlugin
getMessageTraceInputPort
 
Methods inherited from class kieker.tools.traceAnalysis.plugins.AbstractTraceProcessingPlugin
getErrorCount, getLastTraceIdError, getLastTraceIdSuccess, getSuccessCount, getTotalCount, printStatusMessage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface kieker.analysis.plugin.IAnalysisPlugin
execute, terminate
 

Constructor Detail

AbstractCallTreePlugin

public AbstractCallTreePlugin(String name,
                              SystemModelRepository systemEntityFactory)
Method Detail

writeDotForMessageTrace

public static void writeDotForMessageTrace(SystemModelRepository systemEntityFactory,
                                           AbstractCallTreeNode root,
                                           MessageTrace msgTrace,
                                           String outputFilename,
                                           boolean includeWeights,
                                           boolean shortLabels)
                                    throws FileNotFoundException,
                                           TraceProcessingException
Throws:
FileNotFoundException
TraceProcessingException

Kieker 1.2

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