kieker.tools.traceAnalysis.filter.visualization.callTree
Class AbstractCallTreeFilter<T>
java.lang.Object
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
kieker.tools.traceAnalysis.filter.AbstractTraceAnalysisFilter
kieker.tools.traceAnalysis.filter.AbstractTraceProcessingFilter
kieker.tools.traceAnalysis.filter.AbstractMessageTraceProcessingFilter
kieker.tools.traceAnalysis.filter.visualization.callTree.AbstractCallTreeFilter<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
- Direct Known Subclasses:
- AbstractAggregatedCallTreeFilter
public abstract class AbstractCallTreeFilter<T>
- extends AbstractMessageTraceProcessingFilter
Plugin providing the creation of calling trees both for individual traces
and an aggregated form mulitple traces.
- Author:
- Andre van Hoorn
Methods inherited from class kieker.analysis.plugin.AbstractPlugin |
areAllRepositoryPortsConnected, connect, connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getAllRepositoryPortNames, getConnectedPlugins, getCurrentRepositories, getIncomingPlugins, getName, getPluginDescription, getPluginName, getState, isConnectionAllowed, shutdown, start |
Methods inherited from interface kieker.analysis.plugin.IPlugin |
connect, getAllDisplayNames, getAllInputPortNames, getAllOutputPortNames, getConnectedPlugins, getCurrentConfiguration, getCurrentRepositories, getName, getPluginDescription, getPluginName, getState |
AbstractCallTreeFilter
public AbstractCallTreeFilter(Configuration configuration)
writeDotForMessageTrace
public static void writeDotForMessageTrace(AbstractCallTreeNode<?> root,
AbstractCallTreeFilter.IPairFactory pairFactory,
MessageTrace msgTrace,
String outputFilename,
boolean includeWeights,
boolean shortLabels)
throws FileNotFoundException,
TraceProcessingException,
UnsupportedEncodingException
- Throws:
FileNotFoundException
TraceProcessingException
UnsupportedEncodingException
Copyright 2012 Kieker Project, http://kieker-monitoring.net>