Package org.apache.maven.model
Class ReportSet
- java.lang.Object
-
- org.apache.maven.model.ConfigurationContainer
-
- 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
Constructors Constructor Description ReportSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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, setOtherLocation, unsetInheritanceApplied
-
-
-
-
Method Detail
-
addReport
public void addReport(String string)
Method addReport.- Parameters:
string
- a string object.
-
clone
public ReportSet clone()
Method clone.- Overrides:
clone
in classConfigurationContainer
- 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
-
removeReport
public void removeReport(String string)
Method removeReport.- Parameters:
string
- a string object.
-
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
- a id object.
-
setReports
public void setReports(List<String> reports)
Set the list of reports from this plugin which should be generated from this set.- Parameters:
reports
- a reports object.
-
-