@Mojo(name="compile-report",
threadSafe=true)
public class CompileReport
extends org.apache.maven.reporting.AbstractMavenReport
Modifier and Type | Field and Description |
---|---|
protected ClasspathBuilder |
classpathBuilder |
protected org.codehaus.plexus.i18n.I18N |
i18n
Internationalization component.
|
protected File |
outputDirectory
The output directory for the report.
|
protected org.apache.maven.project.MavenProject |
project
The Maven Project.
|
protected File |
reportingOutputDirectory
The output directory of the gwt compiler reports.
|
protected org.apache.maven.doxia.siterenderer.Renderer |
siteRenderer
Doxia Site Renderer component.
|
Constructor and Description |
---|
CompileReport() |
Modifier and Type | Method and Description |
---|---|
boolean |
canGenerateReport() |
protected void |
executeReport(Locale locale) |
String |
getCategoryName() |
String |
getDescription(Locale locale) |
String |
getName(Locale locale) |
protected String |
getOutputDirectory() |
String |
getOutputName() |
protected org.apache.maven.project.MavenProject |
getProject() |
protected org.apache.maven.doxia.siterenderer.Renderer |
getSiteRenderer() |
boolean |
isExternalReport() |
closeReport, execute, generate, generate, generate, getReportOutputDirectory, getSink, getSinkFactory, setReportOutputDirectory
@Parameter(defaultValue="${project.reporting.outputDirectory}/gwtCompileReports", required=true, readonly=true) protected File reportingOutputDirectory
@Component protected org.apache.maven.doxia.siterenderer.Renderer siteRenderer
@Parameter(defaultValue="${project.reporting.outputDirectory}", required=true) protected File outputDirectory
@Parameter(defaultValue="${project}", required=true, readonly=true) protected org.apache.maven.project.MavenProject project
@Component protected ClasspathBuilder classpathBuilder
@Component protected org.codehaus.plexus.i18n.I18N i18n
public boolean canGenerateReport()
canGenerateReport
in interface org.apache.maven.reporting.MavenReport
canGenerateReport
in class org.apache.maven.reporting.AbstractMavenReport
MavenReport.canGenerateReport()
public String getCategoryName()
getCategoryName
in interface org.apache.maven.reporting.MavenReport
getCategoryName
in class org.apache.maven.reporting.AbstractMavenReport
MavenReport.getCategoryName()
public String getDescription(Locale locale)
MavenReport.getDescription(java.util.Locale)
public String getOutputName()
MavenReport.getOutputName()
public boolean isExternalReport()
isExternalReport
in interface org.apache.maven.reporting.MavenReport
isExternalReport
in class org.apache.maven.reporting.AbstractMavenReport
MavenReport.isExternalReport()
protected org.apache.maven.doxia.siterenderer.Renderer getSiteRenderer()
getSiteRenderer
in class org.apache.maven.reporting.AbstractMavenReport
protected String getOutputDirectory()
getOutputDirectory
in class org.apache.maven.reporting.AbstractMavenReport
protected org.apache.maven.project.MavenProject getProject()
getProject
in class org.apache.maven.reporting.AbstractMavenReport
protected void executeReport(Locale locale) throws org.apache.maven.reporting.MavenReportException
executeReport
in class org.apache.maven.reporting.AbstractMavenReport
org.apache.maven.reporting.MavenReportException
AbstractMavenReport.executeReport(java.util.Locale)
Copyright © 2007–2017 MojoHaus. All rights reserved.