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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidMethod 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.voidremoveReport(String string) Method removeReport.voidSet the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.voidsetReports(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.ConfigurationContainergetConfiguration, getInherited, getLocation, isInheritanceApplied, isInherited, setConfiguration, setInherited, setInherited, setLocation, setOtherLocation, unsetInheritanceApplied
- 
Constructor Details- 
ReportSetpublic ReportSet()
 
- 
- 
Method Details- 
addReportMethod addReport.- Parameters:
- string- a string object.
 
- 
cloneMethod clone.- Overrides:
- clonein class- ConfigurationContainer
- Returns:
- ReportSet
 
- 
getIdGet the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.- Returns:
- String
 
- 
getReportsMethod getReports.- Returns:
- List
 
- 
removeReportMethod removeReport.- Parameters:
- string- a string object.
 
- 
setIdSet 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.
 
- 
setReportsSet the list of reports from this plugin which should be generated from this set.- Parameters:
- reports- a reports object.
 
- 
toString
 
-