public abstract class AbstractPdfRenderer extends AbstractDocumentRenderer implements PdfRenderer
doxia, parserModuleManager
ROLE
Constructor and Description |
---|
AbstractPdfRenderer() |
Modifier and Type | Method and Description |
---|---|
String |
getOutputExtension()
Get the output extension associated with this DocumentRenderer.
|
void |
render(Map<String,org.apache.maven.doxia.parser.module.ParserModule> filesToProcess,
File outputDirectory,
org.apache.maven.doxia.document.DocumentModel documentModel)
Render an aggregate document from the files found in a Map.
|
copyDirectory, copyResources, endsWithIgnoreCase, endsWithIgnoreCase, getBaseDir, getExtensions, getFilesToProcess, getFilesToProcess, getOutputName, parse, parse, readDocumentModel, render, render, render, render, render, render, renderIndividual, renderIndividual, setBaseDir
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generatePdf
readDocumentModel, render, render
public String getOutputExtension()
getOutputExtension
in interface DocumentRenderer
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
render
in class AbstractDocumentRenderer
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.DocumentRendererException
- if anyIOException
- if anyCopyright © 2005–2018 The Apache Software Foundation. All rights reserved.