@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, getReportsgetSiteDirectoryTmpgetLog, getPluginContext, setLog, setPluginContextprotected File getOutputDirectory()
getOutputDirectory in class PdfMojoprotected File getWorkingDirectory()
getWorkingDirectory in class PdfMojoprotected boolean isIncludeReports()
isIncludeReports in class PdfMojoprotected void prepareTempSiteDirectory(File tmpSiteDir)
PdfMojogenerated-site files if they already exist in the
site dir.prepareTempSiteDirectory in class PdfMojotmpSiteDir - not nullprotected void appendGeneratedReports(org.apache.maven.doxia.document.DocumentModel model, Locale locale)
PdfMojogenerateReports 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 PdfMojomodel - not nulllocale - not nullPdfMojo.generateMavenReports(Locale)Copyright © 2002–2022 The Apache Software Foundation. All rights reserved.