Class AbstractGeneratedTextRReportItem

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

public abstract class AbstractGeneratedTextRReportItem extends AbstractRReportItem
Abstract class describing R report item which are generated.
  • Constructor Details

    • AbstractGeneratedTextRReportItem

      public AbstractGeneratedTextRReportItem(String description)
      Initializes items of this class.
      Parameters:
      description - Description of the item represented by this object.
  • Method Details

    • generateData

      public abstract void generateData(RConnection re)
      Used to calculate the data in R. Initializes the generation of data for the report item.
      Parameters:
      re - connection to the R engine used for the generation
    • 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
      Specified by:
      visit in class AbstractRReportItem
      Parameters:
      renderingVisitor - Visitor used for rendering the content of each item.
    • getText

      public abstract String getText()
      Returns:
      The textual representation of this report item.