Class ChartReport

All Implemented Interfaces:
Selectable<Report>, Comparable<Report>

public class ChartReport extends Report
  • Field Details

    • TYPES

      public static final String[] TYPES
  • Constructor Details

    • ChartReport

      public ChartReport(String filename, String title, String chartName1, String chartName2)
      Use the TextReport instead. The TextReport provides substantially greater control over how to composite various outputs together.
      This report simply displays the charts from two other existing reports.
      chartName1 - The base filename (without the extension) of the first report to display.
      chartName2 - The base filename (without the extension) of the second report to display.
  • Method Details

    • doReport

      public ca.spatial.reportwriter.Report.DataCache doReport(String filename, PrintStream out, Map<String,​Object> param, ca.spatial.reportwriter.Report.DataCache cache)
      Description copied from class: Report
      The method used by the report writer to format the requested report. This method is implemented in every custom report. Application programs generally do not need to call this method, but instead use the report writer methods to obtain reports.
      Specified by:
      doReport in class Report
      filename - The full name of the report to be printed, including the extension of the sub-report (if any).
      out - The output stream to print output on to.
      param - A HashMap containing parameters that modify the report (for example the scenario name).
    • getTypes

      public String[] getTypes()
      Description copied from class: Report
      An accessor function to retrieve the list of report types supported by this report. See the documentation for the TYPES variable for the list of sub-types.
      Specified by:
      getTypes in class Report