Class VerboseWorkbookImporter

java.lang.Object
cdc.impex.imports.VerboseWorkbookImporter
All Implemented Interfaces:
SheetImporter, WorkbookImporter

public class VerboseWorkbookImporter extends Object implements WorkbookImporter
  • Constructor Details

    • VerboseWorkbookImporter

      public VerboseWorkbookImporter(WorkbookImporter delegate)
  • Method Details

    • beginImport

      public void beginImport(String systemId, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
      Description copied from interface: WorkbookImporter
      Invoked to notify the beginning of import.
      Specified by:
      beginImport in interface WorkbookImporter
      Parameters:
      systemId - The system if of the imported data.
      issuesHandler - The issues handler that should be used by the application to generate new issues.
    • beginSheetImport

      public void beginSheetImport(String systemId, String sheetName, SheetTemplate template, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
      Description copied from interface: SheetImporter
      Invoked to notify the beginning of the import of a sheet.
      Specified by:
      beginSheetImport in interface SheetImporter
      Parameters:
      systemId - The system if of the imported data.
      sheetName - The sheet name.
      template - The sheet template associated to this import.
      issuesHandler - The issues handler that should be used by the application to generate new issues.
    • importHeader

      public void importHeader(SheetTemplateInstance templateInstance, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
      Specified by:
      importHeader in interface SheetImporter
    • importRow

      public void importRow(ImportRow row, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
      Description copied from interface: SheetImporter
      Invoked to notify the import a row.
      Specified by:
      importRow in interface SheetImporter
      Parameters:
      row - The imported row.
      issuesHandler - The issues handler that should be used by the application to generate new issues.
    • endSheetImport

      public void endSheetImport(String systemId, String sheetName, SheetTemplateInstance templateInstance, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
      Description copied from interface: SheetImporter
      Invoked to notify the end of the import of a sheet.
      Specified by:
      endSheetImport in interface SheetImporter
      Parameters:
      systemId - The system if of the imported data.
      sheetName - The sheet name.
      templateInstance - The sheet template instance associated to this import.
      issuesHandler - The issues handler that should be used by the application to generate new issues.
    • endImport

      public void endImport(String systemId, cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
      Description copied from interface: WorkbookImporter
      Invoked to notify the end of import.
      Specified by:
      endImport in interface WorkbookImporter
      Parameters:
      systemId - The system if of the imported data.
      issuesHandler - The issues handler that should be used by the application to generate new issues.