org.apache.maven.reporting
Interface MavenReport


public interface MavenReport

The basis for a Maven report.

Version:
$Id: MavenReport.java 163376 2005-02-23 00:06:06Z brett $
Author:
Brett Porter, Emmanuel Venisse

Field Summary
static java.lang.String CATEGORY_PROJECT_INFORMATION
           
static java.lang.String CATEGORY_PROJECT_REPORTS
           
static java.lang.String ROLE
           
 
Method Summary
 boolean canGenerateReport()
           
 void generate(org.codehaus.doxia.sink.Sink sink, java.util.Locale locale)
           
 java.lang.String getCategoryName()
           
 java.lang.String getDescription(java.util.Locale locale)
           
 java.lang.String getName(java.util.Locale locale)
           
 java.lang.String getOutputName()
           
 java.io.File getReportOutputDirectory()
           
 boolean isExternalReport()
           
 void setReportOutputDirectory(java.io.File outputDirectory)
           
 

Field Detail

ROLE

static final java.lang.String ROLE

CATEGORY_PROJECT_INFORMATION

static final java.lang.String CATEGORY_PROJECT_INFORMATION
See Also:
Constant Field Values

CATEGORY_PROJECT_REPORTS

static final java.lang.String CATEGORY_PROJECT_REPORTS
See Also:
Constant Field Values
Method Detail

generate

void generate(org.codehaus.doxia.sink.Sink sink,
              java.util.Locale locale)
              throws MavenReportException
Throws:
MavenReportException

getOutputName

java.lang.String getOutputName()

getName

java.lang.String getName(java.util.Locale locale)

getCategoryName

java.lang.String getCategoryName()

getDescription

java.lang.String getDescription(java.util.Locale locale)

setReportOutputDirectory

void setReportOutputDirectory(java.io.File outputDirectory)

getReportOutputDirectory

java.io.File getReportOutputDirectory()

isExternalReport

boolean isExternalReport()

canGenerateReport

boolean canGenerateReport()


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.