Class SequenceDiagramFilter

java.lang.Object
kieker.analysis.analysisComponent.AbstractAnalysisComponent
kieker.analysis.plugin.AbstractPlugin
kieker.analysis.plugin.filter.AbstractFilterPlugin
All Implemented Interfaces:
kieker.analysis.analysisComponent.IAnalysisComponent, kieker.analysis.plugin.filter.IFilterPlugin, kieker.analysis.plugin.IPlugin

@Deprecated
public class SequenceDiagramFilter
extends AbstractMessageTraceProcessingFilter
Deprecated.
1.15 ported to teetime
Refactored copy from LogAnalysis-legacy tool
This class has exactly one input port named "in". The data which is send to this plugin is not delegated in any way.
Since:
0.95a
  • Field Details

  • Constructor Details

    • SequenceDiagramFilter

      public SequenceDiagramFilter​(kieker.common.configuration.Configuration configuration, kieker.analysis.IProjectContext projectContext)
      Deprecated.
      Creates a new instance of this class using the given parameters.
      Parameters:
      configuration - The configuration to use for this filter.
      projectContext - The project context to use for this filter.
  • Method Details

    • printStatusMessage

      public void printStatusMessage()
      Deprecated.
      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
    • inputMessageTraces

      public void inputMessageTraces​(MessageTrace mt)
      Deprecated.
      Description copied from class: AbstractMessageTraceProcessingFilter
      This is the (abstract) input port for the incoming message traces.
      Specified by:
      inputMessageTraces in class AbstractMessageTraceProcessingFilter
      Parameters:
      mt - The incoming message trace.
    • writePicForMessageTrace

      public static void writePicForMessageTrace​(MessageTrace msgTrace, SequenceDiagramFilter.SDModes sdMode, java.lang.String outputFilename, boolean shortLabels) throws java.io.IOException
      Deprecated.
      This method writes the pic code for the given message trace into the given file.
      Parameters:
      msgTrace - The message trace to convert.
      sdMode - The mode of the sequence diagram (allocation, assembly).
      shortLabels - Determines whether to use short labels or not.
      outputFilename - The name of the file in which the code will be written.
      Throws:
      java.io.IOException - on read error
    • getCurrentConfiguration

      public kieker.common.configuration.Configuration getCurrentConfiguration()
      Deprecated.
      Specified by:
      getCurrentConfiguration in interface kieker.analysis.analysisComponent.IAnalysisComponent
      Specified by:
      getCurrentConfiguration in interface kieker.analysis.plugin.IPlugin
      Overrides:
      getCurrentConfiguration in class AbstractTraceAnalysisFilter