|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MavenReport
The basis for a Maven report.
| Field Summary | |
|---|---|
static String |
CATEGORY_PROJECT_INFORMATION
Category for project information reports |
static String |
CATEGORY_PROJECT_REPORTS
Category for project reports |
static String |
ROLE
Plexus lookup name |
| Method Summary | |
|---|---|
boolean |
canGenerateReport()
Verify some conditions before generate the report. |
void |
generate(org.codehaus.doxia.sink.Sink sink,
Locale locale)
Generate the report depending the wanted locale. |
String |
getCategoryName()
Get the category name for this report. |
String |
getDescription(Locale locale)
|
String |
getName(Locale locale)
|
String |
getOutputName()
|
File |
getReportOutputDirectory()
|
boolean |
isExternalReport()
An external report is a report which calls a third party program which generates some reports too. |
void |
setReportOutputDirectory(File outputDirectory)
Set a new output directory. |
| Field Detail |
|---|
static final String ROLE
static final String CATEGORY_PROJECT_INFORMATION
static final String CATEGORY_PROJECT_REPORTS
| Method Detail |
|---|
void generate(org.codehaus.doxia.sink.Sink sink,
Locale locale)
throws MavenReportException
sink - the sink to use for the generation.locale - the wanted locale to generate the report, could be null.
MavenReportException - if anyString getOutputName()
String getCategoryName()
CATEGORY_PROJECT_INFORMATION
or CATEGORY_PROJECT_REPORTS
CATEGORY_PROJECT_INFORMATION
CATEGORY_PROJECT_REPORTSString getName(Locale locale)
locale - the wanted locale to return the report's name, could be null.
String getDescription(Locale locale)
locale - the wanted locale to return the report's description, could be null.
void setReportOutputDirectory(File outputDirectory)
outputDirectory - the new output directoryFile getReportOutputDirectory()
boolean isExternalReport()
boolean canGenerateReport()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||