Package org.apache.maven.model
Class ReportSet
- java.lang.Object
-
- org.apache.maven.model.ReportSet
-
- All Implemented Interfaces:
Serializable
public class ReportSet extends Object implements Serializable
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 voidaddReport(String string)Method addReport.ObjectgetConfiguration()Get configuration of the report to be used when generating this set.StringgetId()Get the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.StringgetInherited()Get whether any configuration should be propagated to child POMs.List<String>getReports()Method getReports.booleanisInheritanceApplied()voidremoveReport(String string)Method removeReport.voidsetConfiguration(Object configuration)Set configuration of the report to be used when generating this set.voidsetId(String id)Set the unique id for this report set, to be used during POM inheritance and profile injection for merging of report sets.voidsetInherited(String inherited)Set whether any configuration should be propagated to child POMs.voidsetReports(List<String> reports)Set the list of reports from this plugin which should be generated from this set.voidunsetInheritanceApplied()
-
-
-
Method Detail
-
addReport
public void addReport(String string)
Method addReport.- Parameters:
string-
-
getConfiguration
public Object getConfiguration()
Get configuration of the report to be used when generating this set.- Returns:
- Object
-
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
-
getInherited
public String getInherited()
Get whether any configuration should be propagated to child POMs.- Returns:
- String
-
removeReport
public void removeReport(String string)
Method removeReport.- Parameters:
string-
-
setConfiguration
public void setConfiguration(Object configuration)
Set configuration of the report to be used when generating this set.- Parameters:
configuration-
-
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-
-
setInherited
public void setInherited(String inherited)
Set whether any configuration should be propagated to child POMs.- Parameters:
inherited-
-
setReports
public void setReports(List<String> reports)
Set the list of reports from this plugin which should be generated from this set.- Parameters:
reports-
-
unsetInheritanceApplied
public void unsetInheritanceApplied()
-
isInheritanceApplied
public boolean isInheritanceApplied()
-
-