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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Object
Configuration of the report to be used when generating this set.private String
The unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.private boolean
private String
Whether any configuration should be propagated to child POMs.Field reports. -
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
-
Field Details
-
id
The unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets. -
configuration
Configuration of the report to be used when generating this set. -
inherited
Whether any configuration should be propagated to child POMs. -
reports
Field reports. -
inheritanceApplied
private boolean inheritanceApplied
-
-
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()
-