kieker.tools.traceAnalysis.filter.visualization.dependencyGraph
Class AbstractDependencyGraphFilter<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.dependencyGraph.AbstractDependencyGraphFilter<T>
- Type Parameters:
T
-
- All Implemented Interfaces:
- IFilterPlugin, IPlugin
- Direct Known Subclasses:
- ComponentDependencyGraphAllocationFilter, ComponentDependencyGraphAssemblyFilter, ContainerDependencyGraphFilter, OperationDependencyGraphAllocationFilter, OperationDependencyGraphAssemblyFilter
public abstract class AbstractDependencyGraphFilter<T>
- extends AbstractMessageTraceProcessingFilter
Refactored copy from LogAnalysis-legacy tool
- Author:
- Andre van Hoorn, Lena Stöver, Matthias Rohr,
Methods inherited from class kieker.analysis.plugin.AbstractPlugin |
areAllRepositoryPortsConnected, connect, connect, getAllInputPortNames, getAllOutputPortNames, getConnectedPlugins, getCurrentRepositories, getName, getPluginDescription, getPluginName, isConnectionAllowed |
STEREOTYPE_EXECUTION_CONTAINER
public static final String STEREOTYPE_EXECUTION_CONTAINER
- See Also:
- Constant Field Values
STEREOTYPE_ASSEMBLY_COMPONENT
public static final String STEREOTYPE_ASSEMBLY_COMPONENT
- See Also:
- Constant Field Values
STEREOTYPE_ALLOCATION_COMPONENT
public static final String STEREOTYPE_ALLOCATION_COMPONENT
- See Also:
- Constant Field Values
AbstractDependencyGraphFilter
public AbstractDependencyGraphFilter(Configuration configuration)
setDependencyGraph
public void setDependencyGraph(DependencyGraph<T> dependencyGraph)
saveToDotFile
public final void saveToDotFile(String outputFnBase,
boolean includeWeights,
boolean shortLabels,
boolean plotSelfLoops)
throws FileNotFoundException,
UnsupportedEncodingException
- Throws:
FileNotFoundException
UnsupportedEncodingException
printStatusMessage
public void printStatusMessage()
- Description copied from class:
AbstractTraceProcessingFilter
- Returns a user-addressed status message to be logged by the calling tool.
Extending classes may override this method but should call the then-inherited method first.
- Overrides:
printStatusMessage
in class AbstractTraceProcessingFilter
addDecorator
public void addDecorator(AbstractNodeDecorator decorator)
Copyright 2012 the Kieker Project, http://kieker-monitoring.net>