@Mojo(name="aggregate",
defaultPhase=PRE_SITE)
public class AggregatorReportMojo
extends org.apache.maven.reporting.AbstractMavenReport
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
copyModules
copy the files of the modules into the parent's target.
|
protected String |
filesToAggregateModulePath
relative path, in a module, to the files who will-be aggregate in the parent.
|
protected org.apache.maven.execution.MavenSession |
mavenSession |
protected boolean |
useDefaultTemplate
use default template to resume all the modules. default = true
|
| Constructor and Description |
|---|
AggregatorReportMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeReport(Locale locale) |
String |
getDescription(Locale locale) |
String |
getName(Locale locale) |
protected String |
getOutputDirectory() |
String |
getOutputName() |
protected org.apache.maven.project.MavenProject |
getProject() |
String |
getReportsDirectory()
Getter for property 'reportsDirectory'.
|
protected org.apache.maven.doxia.siterenderer.Renderer |
getSiteRenderer() |
boolean |
isExternalReport() |
canGenerateReport, closeReport, execute, generate, getCategoryName, getReportOutputDirectory, getSink, setReportOutputDirectory@Parameter(property="filesToAggregateModulePath",
required=true)
protected String filesToAggregateModulePath
@Parameter(property="copyModules",
defaultValue="true")
protected boolean copyModules
@Parameter(property="useDefaultTemplate",
defaultValue="true")
protected boolean useDefaultTemplate
@Parameter(defaultValue="${session}",
readonly=true)
protected org.apache.maven.execution.MavenSession mavenSession
protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer in class org.apache.maven.reporting.AbstractMavenReportprotected String getOutputDirectory()
getOutputDirectory in class org.apache.maven.reporting.AbstractMavenReportpublic String getOutputName()
protected org.apache.maven.project.MavenProject getProject()
getProject in class org.apache.maven.reporting.AbstractMavenReportpublic String getReportsDirectory()
protected void executeReport(Locale locale) throws org.apache.maven.reporting.MavenReportException
executeReport in class org.apache.maven.reporting.AbstractMavenReportorg.apache.maven.reporting.MavenReportExceptionpublic boolean isExternalReport()
isExternalReport in interface org.apache.maven.reporting.MavenReportisExternalReport in class org.apache.maven.reporting.AbstractMavenReportCopyright © 2017. All rights reserved.