Package com.baulsupp.kolja.ansi.reports.engine

Examples of com.baulsupp.kolja.ansi.reports.engine.ReportEngine


    LogFormat format = SpringBeanLogFormatLoader.getLogFormat(appCtxt);

    final ReportPrinter reportPrinter = createReportPrinter(cmd, format);

    final ReportEngine reportEngine = createReportEngine(cmd, format);

    reportPrinter.setReportEngine(reportEngine);
    reportEngine.setReportPrinter(reportPrinter);

    String[] reportValues = cmd.getOptionValues("r");

    if (reportValues == null) {
      throw new RuntimeException("no report specified");
    }

    List<String> v = new ArrayList<String>(Arrays.asList(reportValues));

    List<String> filenames = unfutzArgs(v);

    log.info("reports " + v);
    log.info("files " + filenames);

    reportEngine.setReportDescriptions(v);

    List<File> commandFiles = commandFiles(filenames);

    reportEngine.initialise();

    reportEngine.process(commandFiles);

    reportEngine.completed();
  }
View Full Code Here


      reportEngineFactory = builder.create(cmd.getOptionValue('g'));
    } else {
      reportEngineFactory = new DefaultReportEngineFactory();
    }

    ReportEngine reportEngine = reportEngineFactory.createEngine();

    reportEngine.setLogFormat(format);

    return reportEngine;
  }
View Full Code Here

TOP

Related Classes of com.baulsupp.kolja.ansi.reports.engine.ReportEngine

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.