Class VerboseExporter

java.lang.Object
cdc.impex.exports.VerboseExporter
All Implemented Interfaces:
Exporter

public class VerboseExporter extends Object implements Exporter
  • Constructor Details

    • VerboseExporter

      public VerboseExporter(Exporter delegate)
  • Method Details

    • exportData

      public void exportData(File file, List<SheetTemplateInstance> templateInstances, WorkbookExporter workbookExporter, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler, cdc.util.events.ProgressController controller) throws IOException
      Description copied from interface: Exporter
      Export data to a file.
      Specified by:
      exportData in interface Exporter
      Parameters:
      file - The file to generate.
      templateInstances - The list of template instances for which sheets must be generated.
      workbookExporter - The workbook exporter to be used to extract data to export.
      issuesHandler - The issues handler.
      controller - The controller.
      Throws:
      IOException - When an IO error occurs.
    • exportData

      public void exportData(OutputStream out, String systemId, ImpExFormat format, List<SheetTemplateInstance> templateInstances, WorkbookExporter workbookExporter, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler, cdc.util.events.ProgressController controller) throws IOException
      Description copied from interface: Exporter
      Export data to an output stream using a format.
      Specified by:
      exportData in interface Exporter
      Parameters:
      out - The output stream.
      systemId - The system id.
      format - The format.
      templateInstances - The list of template instances for which sheets must be generated.
      workbookExporter - The workbook exporter to be used to extract data to export.
      issuesHandler - The issues handler.
      controller - The controller.
      Throws:
      IOException - When an IO error occurs.