Package org.apache.maven.model
Class ReportSet
java.lang.Object
org.apache.maven.model.ReportSet
- All Implemented Interfaces:
Serializable
Represents a set of reports and configuration to be used to
generate them.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Method addReport.Get configuration of the report to be used when generating this set.getId()
Get the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.Get whether any configuration should be propagated to child POMs.Method getReports.boolean
void
removeReport
(String string) Method removeReport.void
setConfiguration
(Object configuration) Set configuration of the report to be used when generating this set.void
Set the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.void
setInherited
(String inherited) Set whether any configuration should be propagated to child POMs.void
setReports
(List<String> reports) Set the list of reports from this plugin which should be generated from this set.void
-
Constructor Details
-
ReportSet
public ReportSet()
-
-
Method Details
-
addReport
Method addReport.- Parameters:
string
- a string object.
-
getConfiguration
Get configuration of the report to be used when generating this set.- Returns:
- Object
-
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
-
getInherited
Get whether any configuration should be propagated to child POMs.- Returns:
- String
-
getReports
Method getReports.- Returns:
- List
-
removeReport
Method removeReport.- Parameters:
string
- a string object.
-
setConfiguration
Set configuration of the report to be used when generating this set.- Parameters:
configuration
- a configuration 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.
-
setInherited
Set whether any configuration should be propagated to child POMs.- Parameters:
inherited
- a inherited object.
-
setReports
Set the list of reports from this plugin which should be generated from this set.- Parameters:
reports
- a reports object.
-
unsetInheritanceApplied
public void unsetInheritanceApplied() -
isInheritanceApplied
public boolean isInheritanceApplied()
-