@Mojo(name="aggregate", aggregator=true, requiresDependencyResolution=TEST, threadSafe=true) @Execute(goal="pdf") public class PdfAggregateMojo extends PdfMojo
pdf
goal then aggregates PDF content from all modules in the reactor.Constructor and Description |
---|
PdfAggregateMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
appendGeneratedReports(org.apache.maven.doxia.document.DocumentModel model,
Locale locale)
Append generated reports to the toc only if
generateReports is enabled, for instance: |
protected File |
getOutputDirectory() |
protected File |
getWorkingDirectory() |
protected boolean |
isIncludeReports() |
protected void |
prepareTempSiteDirectory(File tmpSiteDir)
Copy all site and generated-site files in the tmpSiteDirectory.
|
contextualize, execute, getReports
getSiteDirectoryTmp
getLog, getPluginContext, setLog, setPluginContext
protected File getOutputDirectory()
getOutputDirectory
in class PdfMojo
protected File getWorkingDirectory()
getWorkingDirectory
in class PdfMojo
protected boolean isIncludeReports()
isIncludeReports
in class PdfMojo
protected void prepareTempSiteDirectory(File tmpSiteDir)
PdfMojo
generated-site
files if they already exist in the
site
dir.prepareTempSiteDirectory
in class PdfMojo
tmpSiteDir
- not nullprotected void appendGeneratedReports(org.apache.maven.doxia.document.DocumentModel model, Locale locale)
PdfMojo
generateReports
is enabled, for instance:
<item name="Project Reports" ref="project-info"> <item name="Project License" ref="license" /> <item name="Project Team" ref="team-list" /> <item name="Continuous Integration" ref="integration" /> ... </item>
appendGeneratedReports
in class PdfMojo
model
- not nulllocale
- not nullPdfMojo.generateMavenReports(Locale)
Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.