Interface ImportAnalyzer


  • public interface ImportAnalyzer
    • Method Detail

      • analyze

        void analyze​(File file,
                     Set<SheetTemplate> templates,
                     File issuesFile,
                     cdc.util.events.ProgressController controller)
              throws IOException
        Loads and analyzes a candidate import input file, and generates analysis file.
        Parameters:
        file - The file that is candidate to be imported.
        templates - The templates for which matching sheets must be loaded.
        Non-matching sheets are ignored.
        issuesFile - The file containing analysis issues.
        controller - The progress controller.
        Throws:
        IOException - When an IO error occurs.