org.apache.maven.model
Class ReportSet

java.lang.Object
  extended by org.apache.maven.model.ConfigurationContainer
      extended by org.apache.maven.model.ReportSet
All Implemented Interfaces:
Serializable, Cloneable, InputLocationTracker

public class ReportSet
extends ConfigurationContainer
implements Serializable, Cloneable

Represents a set of reports and configuration to be used to generate them.

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

Constructor Summary
ReportSet()
           
 
Method Summary
 void addReport(String string)
          Method addReport.
 ReportSet clone()
          Method clone.
 String getId()
          Get the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.
 List<String> getReports()
          Method getReports.
 void removeReport(String string)
          Method removeReport.
 void setId(String id)
          Set the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.
 void setReports(List<String> reports)
          Set the list of reports from this plugin which should be generated from this set.
 String toString()
           
 
Methods inherited from class org.apache.maven.model.ConfigurationContainer
getConfiguration, getInherited, getLocation, isInheritanceApplied, isInherited, setConfiguration, setInherited, setInherited, setLocation, unsetInheritanceApplied
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReportSet

public ReportSet()
Method Detail

addReport

public void addReport(String string)
Method addReport.

Parameters:
string -

clone

public ReportSet clone()
Method clone.

Overrides:
clone in class ConfigurationContainer
Returns:
ReportSet

getId

public String getId()
Get the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.

Returns:
String

getReports

public List<String> getReports()
Method getReports.

Returns:
List

removeReport

public void removeReport(String string)
Method removeReport.

Parameters:
string -

setId

public void setId(String id)
Set the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.

Parameters:
id -

setReports

public void setReports(List<String> reports)
Set the list of reports from this plugin which should be generated from this set.

Parameters:
reports -

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2001-2012 The Apache Software Foundation. All Rights Reserved.