java.lang.Object
de.uka.ipd.sdq.sensorframework.visualisation.rvisualisation.reportitems.AbstractRReportItem
All Implemented Interfaces:
IReportItem
Direct Known Subclasses:
AbstractGeneratedTextRReportItem, AbstractPlotReportItem, StaticTextReportItem

public abstract class AbstractRReportItem extends Object implements IReportItem
Abstract class describing a R report item.
  • Field Details

    • DEFAULT_DESCRIPTION

      public static final String DEFAULT_DESCRIPTION
      The default description for R report items.
      See Also:
  • Constructor Details

    • AbstractRReportItem

      public AbstractRReportItem()
      Initializes a new report item with default description.
    • AbstractRReportItem

      public AbstractRReportItem(String description)
      Initializes a new report item.
      Parameters:
      description - The description of the item.
  • Method Details

    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface IReportItem
      Returns:
      description of the content of the report item.
    • visit

      public abstract void visit(IReportRenderingVisitor renderingVisitor)
      Used by the visitor to display the report item. Used to render the report item.
      Specified by:
      visit in interface IReportItem
      Parameters:
      renderingVisitor - Visitor used for rendering the content of each item.