Class AbstractProjectDumper

java.lang.Object
fr.opensagres.xdocreport.document.dump.AbstractDumper
fr.opensagres.xdocreport.document.dump.AbstractProjectDumper
All Implemented Interfaces:
IDumper
Direct Known Subclasses:
EclipseProjectDumper, MavenProjectDumper

public abstract class AbstractProjectDumper extends AbstractDumper
  • Constructor Details

    • AbstractProjectDumper

      public AbstractProjectDumper()
  • Method Details

    • doDump

      protected void doDump(IXDocReport report, InputStream documentIn, fr.opensagres.xdocreport.template.IContext context, DumperOptions option, fr.opensagres.xdocreport.template.ITemplateEngine templateEngine, OutputStream out) throws IOException, fr.opensagres.xdocreport.core.XDocReportException
      Specified by:
      doDump in class AbstractDumper
      Throws:
      IOException
      fr.opensagres.xdocreport.core.XDocReportException
    • doDump

      protected void doDump(IXDocReport report, InputStream documentIn, fr.opensagres.xdocreport.template.IContext context, fr.opensagres.xdocreport.template.ITemplateEngine templateEngine, fr.opensagres.xdocreport.template.IContext dumpContext, File baseDir, ZipOutputStream out) throws IOException, fr.opensagres.xdocreport.core.XDocReportException
      Throws:
      IOException
      fr.opensagres.xdocreport.core.XDocReportException
    • getMimeMapping

      public fr.opensagres.xdocreport.converter.MimeMapping getMimeMapping()
      Description copied from interface: IDumper
      Returns mime mapping switch the kind of the dumper.
      Returns:
    • getJavaSrcPath

      protected abstract String getJavaSrcPath()
    • getResourcesSrcPath

      protected abstract String getResourcesSrcPath()