Package org.pentaho.reporting.engine.classic.core.modules.output.fast.html

Examples of org.pentaho.reporting.engine.classic.core.modules.output.fast.html.FastHtmlContentItems


            outputProcessor.setPrinter(printer);
            reportProcessor = new StreamReportProcessor(report, outputProcessor);
          }
          else
          {
            FastHtmlContentItems printer = new FastHtmlContentItems();
            printer.setContentWriter(targetRoot, new DefaultNameGenerator(targetRoot, "index", "html"));
            printer.setDataWriter(targetRoot, new DefaultNameGenerator(targetRoot, "content")); //$NON-NLS-1$
            printer.setUrlRewriter(new FileSystemURLRewriter());
            reportProcessor = new FastHtmlExportProcessor(report, printer);
          }

          reportProcessor.addReportProgressListener(progressDialog);
          progressDialog.setVisibleInEDT(true);
View Full Code Here


    Assert.assertTrue(validator.isValidForFastProcessing(report));

    final ZipRepository zipRepository = new ZipRepository();
    final StreamRepository targetRepository = new StreamRepository(out);
    final ContentLocation targetRoot = targetRepository.getRoot();
    final FastHtmlContentItems contentItems = new FastHtmlContentItems();
    contentItems.setContentWriter(targetRoot, new DefaultNameGenerator(targetRoot, "index", "html"));
    contentItems.setDataWriter(zipRepository.getRoot(), new DefaultNameGenerator(targetRoot, "data", "bin"));
    contentItems.setUrlRewriter(new StaticURLRewriter("http://localhost:12345/content/{0}"));

    final FastHtmlExportProcessor reportProcessor = new FastHtmlExportProcessor(report, contentItems);
    reportProcessor.processReport();
    reportProcessor.close();
    out.flush();
View Full Code Here

        outputProcessor.setPrinter(printer);
        reportProcessor = new StreamReportProcessor(report, outputProcessor);
      }
      else
      {
        FastHtmlContentItems printer = new FastHtmlContentItems();
        printer.setContentWriter(targetRoot, new DefaultNameGenerator(targetRoot, filename, suffix));
        printer.setDataWriter(null, null); //$NON-NLS-1$
        printer.setUrlRewriter(new FileSystemURLRewriter());
        reportProcessor = new FastHtmlExportProcessor(report, printer);
      }


      if (progressDialog != null)
View Full Code Here

TOP

Related Classes of org.pentaho.reporting.engine.classic.core.modules.output.fast.html.FastHtmlContentItems

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.