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
-
Field Summary
Fields inherited from class org.apache.maven.doxia.docrenderer.AbstractDocumentRenderer
doxia, parserModuleManager
Fields inherited from interface org.apache.maven.doxia.docrenderer.DocumentRenderer
ROLE
Fields inherited from interface org.apache.maven.doxia.docrenderer.pdf.PdfRenderer
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.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) Deprecated.Render an aggregate document from the files found in a Map.Methods inherited from class org.apache.maven.doxia.docrenderer.AbstractDocumentRenderer
copyDirectory, copyResources, endsWithIgnoreCase, endsWithIgnoreCase, getBaseDir, getExtensions, getFilesToProcess, getFilesToProcess, getOutputName, parse, parse, readDocumentModel, render, render, render, render, render, render, renderIndividual, renderIndividual, setBaseDir
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.maven.doxia.docrenderer.DocumentRenderer
readDocumentModel, render, render
Methods inherited from interface org.apache.maven.doxia.docrenderer.pdf.PdfRenderer
generatePdf
-
Constructor Details
-
AbstractPdfRenderer
public AbstractPdfRenderer()Deprecated.
-
-
Method Details
-
getOutputExtension
Deprecated.Get the output extension associated with this DocumentRenderer.- Specified by:
getOutputExtension
in interfaceDocumentRenderer
- 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, IOExceptionDeprecated.Render an aggregate document from the files found in a Map.- Specified by:
render
in classAbstractDocumentRenderer
- Parameters:
filesToProcess
- the Map of Files to process. The Map should contain as keys the paths of the source files (relative tobaseDir
), 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 anyIOException
- if any
-