Class VerboseSheetImporter

java.lang.Object
cdc.impex.imports.VerboseSheetImporter
All Implemented Interfaces:
SheetImporter

public class VerboseSheetImporter extends Object implements SheetImporter
  • Constructor Details

    • VerboseSheetImporter

      public VerboseSheetImporter(SheetImporter delegate)
  • Method Details

    • 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.