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
Represents a set of reports and configuration to be used to
generate them.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Method addReport.clone()
Method clone.getId()
Get the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.Method getReports.void
removeReport
(String string) Method removeReport.void
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.toString()
Methods inherited from class org.apache.maven.model.ConfigurationContainer
getConfiguration, getInherited, getLocation, isInheritanceApplied, isInherited, setConfiguration, setInherited, setInherited, setLocation, setOtherLocation, unsetInheritanceApplied
-
Constructor Details
-
ReportSet
public ReportSet()
-
-
Method Details
-
addReport
Method addReport.- Parameters:
string
- a string object.
-
clone
Method clone.- Overrides:
clone
in classConfigurationContainer
- Returns:
- ReportSet
-
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
Method getReports.- Returns:
- List
-
removeReport
Method removeReport.- Parameters:
string
- a string object.
-
setId
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
Set the list of reports from this plugin which should be generated from this set.- Parameters:
reports
- a reports object.
-
toString
-