org.apache.maven.reporting
Interface MavenReport
- All Known Subinterfaces:
- MavenMultiPageReport
- All Known Implementing Classes:
- AbstractMavenReport
public interface MavenReport
The basis for a Maven report.
- Version:
- $Id: MavenReport.java 640236 2008-03-23 18:20:22Z bentmann $
- Author:
- Brett Porter, Emmanuel Venisse
ROLE
static final String ROLE
CATEGORY_PROJECT_INFORMATION
static final String CATEGORY_PROJECT_INFORMATION
- Deprecated. For removal in Maven 3.0 or when reporting-api is decoupled from the core, as categories are dynamic.
- See Also:
- Constant Field Values
CATEGORY_PROJECT_REPORTS
static final String CATEGORY_PROJECT_REPORTS
- Deprecated. For removal in Maven 3.0 or when reporting-api is decoupled from the core, as categories are dynamic.
- See Also:
- Constant Field Values
generate
void generate(org.codehaus.doxia.sink.Sink sink,
Locale locale)
throws MavenReportException
- Throws:
MavenReportException
getOutputName
String getOutputName()
getName
String getName(Locale locale)
getCategoryName
String getCategoryName()
getDescription
String getDescription(Locale locale)
setReportOutputDirectory
void setReportOutputDirectory(File outputDirectory)
getReportOutputDirectory
File getReportOutputDirectory()
isExternalReport
boolean isExternalReport()
canGenerateReport
boolean canGenerateReport()
Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.