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
StringCATEGORY_PROJECT_INFORMATION
StringCATEGORY_PROJECT_REPORTS
StringROLE
Method Summary
booleancanGenerateReport()
voidgenerate(Sink sink, Locale locale)
StringgetCategoryName()
StringgetDescription(Locale locale)
StringgetName(Locale locale)
StringgetOutputName()
FilegetReportOutputDirectory()
booleanisExternalReport()
voidsetReportOutputDirectory(File outputDirectory)

Field Detail

CATEGORY_PROJECT_INFORMATION

public String CATEGORY_PROJECT_INFORMATION

CATEGORY_PROJECT_REPORTS

public String CATEGORY_PROJECT_REPORTS

ROLE

public String ROLE

Method Detail

canGenerateReport

public boolean canGenerateReport()

generate

public void generate(Sink sink, Locale locale)

getCategoryName

public String getCategoryName()

getDescription

public String getDescription(Locale locale)

getName

public String getName(Locale locale)

getOutputName

public String getOutputName()

getReportOutputDirectory

public File getReportOutputDirectory()

isExternalReport

public boolean isExternalReport()

setReportOutputDirectory

public void setReportOutputDirectory(File outputDirectory)
Copyright © 2001-2008 Apache Software Foundation. All Rights Reserved.