Class ReportSet

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, InputLocationTracker

    public class ReportSet
    extends ConfigurationContainer
    implements java.io.Serializable, java.lang.Cloneable
    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​(java.lang.String string)
        Method addReport.
        Parameters:
        string -
      • getId

        public java.lang.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
      • getReports

        public java.util.List<java.lang.String> getReports()
        Method getReports.
        Returns:
        List
      • removeReport

        public void removeReport​(java.lang.String string)
        Method removeReport.
        Parameters:
        string -
      • setId

        public void setId​(java.lang.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 -
      • setReports

        public void setReports​(java.util.List<java.lang.String> reports)
        Set the list of reports from this plugin which should be generated from this set.
        Parameters:
        reports -
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object