Class OperationAssemblyDependencyGraphFormatter
java.lang.Object
kieker.tools.trace.analysis.filter.visualization.AbstractGraphFormatter<G>
kieker.visualization.trace.dependency.graph.AbstractDependencyGraphFormatter<T>
kieker.visualization.trace.dependency.graph.AbstractOperationDependencyGraphFormatter<OperationAssemblyDependencyGraph>
kieker.visualization.trace.dependency.graph.OperationAssemblyDependencyGraphFormatter
public class OperationAssemblyDependencyGraphFormatter
extends AbstractOperationDependencyGraphFormatter<OperationAssemblyDependencyGraph>
Formatter for operation dependency graphs on the assembly level (see
OperationAssemblyDependencyGraph).- Since:
- 1.6
- Author:
- Holger Knoche
-
Field Summary
Fields inherited from class kieker.visualization.trace.dependency.graph.AbstractDependencyGraphFormatter
STEREOTYPE_ALLOCATION_COMPONENT, STEREOTYPE_ASSEMBLY_COMPONENT, STEREOTYPE_EXECUTION_CONTAINER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringformatDependencyGraph(OperationAssemblyDependencyGraph graph, boolean includeWeights, boolean useShortLabels, boolean plotLoops) The inheriting classes should implement this method to encapsulate the concrete graph formatting.Returns the default file name suggested by this formatter.Methods inherited from class kieker.visualization.trace.dependency.graph.AbstractOperationDependencyGraphFormatter
createOperationNodeLabelMethods inherited from class kieker.visualization.trace.dependency.graph.AbstractDependencyGraphFormatter
appendGraphFooter, appendGraphHeader, createAllocationComponentId, createAssemblyComponentId, createContainerId, createNodeId, createNodeId, createOperationNodeId, formatGraph, getNodeFillColorMethods inherited from class kieker.tools.trace.analysis.filter.visualization.AbstractGraphFormatter
createFormattedRepresentation, formatDecorations, getDotRepresentation
-
Constructor Details
-
OperationAssemblyDependencyGraphFormatter
public OperationAssemblyDependencyGraphFormatter()Creates a new formatter.
-
-
Method Details
-
formatDependencyGraph
protected String formatDependencyGraph(OperationAssemblyDependencyGraph graph, boolean includeWeights, boolean useShortLabels, boolean plotLoops) Description copied from class:AbstractDependencyGraphFormatterThe inheriting classes should implement this method to encapsulate the concrete graph formatting.- Specified by:
formatDependencyGraphin classAbstractDependencyGraphFormatter<OperationAssemblyDependencyGraph>- Parameters:
graph- The input graph to formatincludeWeights- Determines whether to include weights or not.useShortLabels- Determines whether to use short labels or not.plotLoops- Determines whether to plot loops or not.- Returns:
- A textual specification of the input graph
-
getDefaultFileName
Description copied from class:AbstractGraphFormatterReturns the default file name suggested by this formatter.- Specified by:
getDefaultFileNamein classAbstractGraphFormatter<OperationAssemblyDependencyGraph>- Returns:
- See above
-