Package org.apache.maven.plugins.pdf
Class AbstractPdfMojo
- java.lang.Object
-
- org.apache.maven.plugin.AbstractMojo
-
- org.apache.maven.plugins.pdf.AbstractPdfMojo
-
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
- Direct Known Subclasses:
PdfMojo
public abstract class AbstractPdfMojo extends org.apache.maven.plugin.AbstractMojo
Common code to create pdf, either module pdf or reactor aggregate.- Since:
- 1.5
-
-
Constructor Summary
Constructors Constructor Description AbstractPdfMojo()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract File
getOutputDirectory()
protected File
getSiteDirectoryTmp()
protected abstract File
getWorkingDirectory()
protected abstract boolean
isIncludeReports()
protected abstract void
prepareTempSiteDirectory(File tmpSiteDir)
-
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
-
-
-
Method Detail
-
getOutputDirectory
protected abstract File getOutputDirectory()
-
getWorkingDirectory
protected abstract File getWorkingDirectory()
-
isIncludeReports
protected abstract boolean isIncludeReports()
-
prepareTempSiteDirectory
protected abstract void prepareTempSiteDirectory(File tmpSiteDir) throws IOException
- Throws:
IOException
-
getSiteDirectoryTmp
protected File getSiteDirectoryTmp() throws IOException
- Returns:
- the default tmpSiteDirectory.
- Throws:
IOException
- if any- Since:
- 1.1
-
-