Kieker 1.12

kieker.tools.traceAnalysis.filter.visualization.dependencyGraph
Class OperationAllocationDependencyGraphFormatter

java.lang.Object
  extended by kieker.tools.traceAnalysis.filter.visualization.AbstractGraphFormatter<G>
      extended by kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractDependencyGraphFormatter<T>
          extended by kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractOperationDependencyGraphFormatter<OperationAllocationDependencyGraph>
              extended by kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.OperationAllocationDependencyGraphFormatter

public class OperationAllocationDependencyGraphFormatter
extends AbstractOperationDependencyGraphFormatter<OperationAllocationDependencyGraph>

Formatter for operation dependency graphs on the allocation level (see OperationAllocationDependencyGraph).

Since:
1.6
Author:
Holger Knoche

Field Summary
 
Fields inherited from class kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractDependencyGraphFormatter
STEREOTYPE_ALLOCATION_COMPONENT, STEREOTYPE_ASSEMBLY_COMPONENT, STEREOTYPE_EXECUTION_CONTAINER
 
Constructor Summary
OperationAllocationDependencyGraphFormatter()
          Creates a new formatter.
 
Method Summary
protected  java.lang.String formatDependencyGraph(OperationAllocationDependencyGraph graph, boolean includeWeights, boolean useShortLabels, boolean plotLoops)
          The inheriting classes should implement this method to encapsulate the concrete graph formatting.
 java.lang.String getDefaultFileName()
          Returns the default file name suggested by this formatter.
 
Methods inherited from class kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractOperationDependencyGraphFormatter
createOperationNodeLabel
 
Methods inherited from class kieker.tools.traceAnalysis.filter.visualization.dependencyGraph.AbstractDependencyGraphFormatter
appendGraphFooter, appendGraphHeader, createAllocationComponentId, createAssemblyComponentId, createContainerId, createNodeId, createNodeId, createOperationNodeId, formatGraph, getNodeFillColor
 
Methods inherited from class kieker.tools.traceAnalysis.filter.visualization.AbstractGraphFormatter
createFormattedRepresentation, formatDecorations, getDotRepresentation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationAllocationDependencyGraphFormatter

public OperationAllocationDependencyGraphFormatter()
Creates a new formatter.

Method Detail

formatDependencyGraph

protected java.lang.String formatDependencyGraph(OperationAllocationDependencyGraph graph,
                                                 boolean includeWeights,
                                                 boolean useShortLabels,
                                                 boolean plotLoops)
Description copied from class: AbstractDependencyGraphFormatter
The inheriting classes should implement this method to encapsulate the concrete graph formatting.

Specified by:
formatDependencyGraph in class AbstractDependencyGraphFormatter<OperationAllocationDependencyGraph>
Parameters:
graph - The input graph to format
includeWeights - 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

public java.lang.String getDefaultFileName()
Description copied from class: AbstractGraphFormatter
Returns the default file name suggested by this formatter.

Specified by:
getDefaultFileName in class AbstractGraphFormatter<OperationAllocationDependencyGraph>
Returns:
See above

Kieker 1.12

Copyright 2015 Kieker Project, http://kieker-monitoring.net