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, parserModuleManagerFields inherited from interface org.apache.maven.doxia.docrenderer.DocumentRenderer
ROLEFields 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.voidrender(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, setBaseDirMethods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLoggerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.maven.doxia.docrenderer.DocumentRenderer
readDocumentModel, render, renderMethods 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:
getOutputExtensionin 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:
renderin 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
-