Class AbstractPdfRenderer

java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.doxia.docrenderer.AbstractDocumentRenderer
org.apache.maven.doxia.docrenderer.pdf.AbstractPdfRenderer
All Implemented Interfaces:
DocumentRenderer, PdfRenderer, org.codehaus.plexus.logging.LogEnabled
Direct Known Subclasses:
FoPdfRenderer

@Deprecated public abstract class AbstractPdfRenderer extends AbstractDocumentRenderer implements PdfRenderer
Deprecated.
Abstract pdf renderer, this doesn't depend on the framework.
Since:
1.1
  • Constructor Details

    • AbstractPdfRenderer

      public AbstractPdfRenderer()
      Deprecated.
  • Method Details

    • getOutputExtension

      public String getOutputExtension()
      Deprecated.
      Get the output extension associated with this DocumentRenderer.
      Specified by:
      getOutputExtension in interface DocumentRenderer
      Returns:
      the ouput extension.
    • render

      public void render(Map<String,org.apache.maven.doxia.parser.module.ParserModule> filesToProcess, File outputDirectory, org.apache.maven.doxia.document.DocumentModel documentModel) throws DocumentRendererException, IOException
      Deprecated.
      Render an aggregate document from the files found in a Map.
      Specified by:
      render in class AbstractDocumentRenderer
      Parameters:
      filesToProcess - the Map of Files to process. The Map should contain as keys the paths of the source files (relative to baseDir), and the corresponding ParserModule as values.
      outputDirectory - the output directory where the aggregate document should be generated.
      documentModel - the document model, containing all the metadata, etc.
      Throws:
      DocumentRendererException - if any
      IOException - if any