Class 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 Detail

      • ReportSet

        public ReportSet()
    • 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
      • getReports

        public List<String> getReports()
        Method getReports.
        Returns:
        List
      • 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()