org.apache.maven.model
Class Reporting

java.lang.Object
  extended byorg.apache.maven.model.Reporting
All Implemented Interfaces:
java.io.Serializable

public class Reporting
extends java.lang.Object
implements java.io.Serializable

Section for management of reports and configuration

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
(package private)  java.util.Map reportPluginMap
           
 
Constructor Summary
Reporting()
           
 
Method Summary
 void addPlugin(ReportPlugin reportPlugin)
          Method addPlugin
 void flushReportPluginMap()
           
 java.lang.String getModelEncoding()
           
 java.lang.String getOutputDirectory()
          Get Where to store all of the generated reports
 java.util.List getPlugins()
          Method getPlugins
 java.util.Map getReportPluginsAsMap()
           
 boolean isExcludeDefaults()
          Get If true, then the default reports are not included in the site generation
 void removePlugin(ReportPlugin reportPlugin)
          Method removePlugin
 void setExcludeDefaults(boolean excludeDefaults)
          Set If true, then the default reports are not included in the site generation
 void setModelEncoding(java.lang.String modelEncoding)
           
 void setOutputDirectory(java.lang.String outputDirectory)
          Set Where to store all of the generated reports
 void setPlugins(java.util.List plugins)
          Set The report plugins) to use and their configuration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reportPluginMap

java.util.Map reportPluginMap
Constructor Detail

Reporting

public Reporting()
Method Detail

addPlugin

public void addPlugin(ReportPlugin reportPlugin)
Method addPlugin

Parameters:
reportPlugin -

getOutputDirectory

public java.lang.String getOutputDirectory()
Get Where to store all of the generated reports


getPlugins

public java.util.List getPlugins()
Method getPlugins


isExcludeDefaults

public boolean isExcludeDefaults()
Get If true, then the default reports are not included in the site generation


removePlugin

public void removePlugin(ReportPlugin reportPlugin)
Method removePlugin

Parameters:
reportPlugin -

setExcludeDefaults

public void setExcludeDefaults(boolean excludeDefaults)
Set If true, then the default reports are not included in the site generation

Parameters:
excludeDefaults -

setOutputDirectory

public void setOutputDirectory(java.lang.String outputDirectory)
Set Where to store all of the generated reports

Parameters:
outputDirectory -

setPlugins

public void setPlugins(java.util.List plugins)
Set The report plugins) to use and their configuration

Parameters:
plugins -

flushReportPluginMap

public void flushReportPluginMap()

getReportPluginsAsMap

public java.util.Map getReportPluginsAsMap()

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)

getModelEncoding

public java.lang.String getModelEncoding()


Copyright 2006 Apache Software Foundation. All Rights Reserved.