Package org.apache.maven.model
Class ReportSet
- java.lang.Object
-
- org.apache.maven.model.ConfigurationContainer
-
- org.apache.maven.model.ReportSet
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,InputLocationTracker
public class ReportSet extends ConfigurationContainer implements java.io.Serializable, java.lang.Cloneable
Represents a set of reports and configuration to be used to generate them.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReportSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddReport(java.lang.String string)Method addReport.ReportSetclone()Method clone.java.lang.StringgetId()Get the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.java.util.List<java.lang.String>getReports()Method getReports.voidremoveReport(java.lang.String string)Method removeReport.voidsetId(java.lang.String id)Set the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.voidsetReports(java.util.List<java.lang.String> reports)Set the list of reports from this plugin which should be generated from this set.java.lang.StringtoString()-
Methods inherited from class org.apache.maven.model.ConfigurationContainer
getConfiguration, getInherited, getLocation, isInheritanceApplied, isInherited, setConfiguration, setInherited, setInherited, setLocation, setOtherLocation, unsetInheritanceApplied
-
-
-
-
Method Detail
-
addReport
public void addReport(java.lang.String string)
Method addReport.- Parameters:
string-
-
clone
public ReportSet clone()
Method clone.- Overrides:
clonein classConfigurationContainer- Returns:
- ReportSet
-
getId
public java.lang.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 java.util.List<java.lang.String> getReports()
Method getReports.- Returns:
- List
-
removeReport
public void removeReport(java.lang.String string)
Method removeReport.- Parameters:
string-
-
setId
public void setId(java.lang.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(java.util.List<java.lang.String> reports)
Set the list of reports from this plugin which should be generated from this set.- Parameters:
reports-
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-