|
||||||||||
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_REPORTS
String 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 |