Package cdc.impex.exports
Interface Exporter
-
- All Known Implementing Classes:
VerboseExporter
public interface ExporterInterface implemented by classes that can export data to a file.- Author:
- Damien Carbonne
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexportData(File file, List<SheetTemplate> templates, WorkbookExporter workbookExporter, cdc.issues.IssuesHandler<? super ExportIssue> issuesHandler, cdc.util.events.ProgressController controller)Export data to a file.static voidexportData(File file, List<String> templateNames, ImpExCatalog catalog, cdc.issues.IssuesHandler<? super ExportIssue> issuesHandler, cdc.util.events.ProgressController controller, ImpExFactoryFeatures features)
-
-
-
Method Detail
-
exportData
void exportData(File file, List<SheetTemplate> templates, WorkbookExporter workbookExporter, cdc.issues.IssuesHandler<? super ExportIssue> issuesHandler, cdc.util.events.ProgressController controller) throws IOException
Export data to a file.- Parameters:
file- The file to generate.templates- The list of templates 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
static void exportData(File file, List<String> templateNames, ImpExCatalog catalog, cdc.issues.IssuesHandler<? super ExportIssue> issuesHandler, cdc.util.events.ProgressController controller, ImpExFactoryFeatures features) throws IOException
- Throws:
IOException
-
-