Class ReportSet

  • All Implemented Interfaces:
    java.io.Serializable

    public class ReportSet
    extends java.lang.Object
    implements java.io.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
      void addReport​(java.lang.String string)
      Method addReport.
      java.lang.Object getConfiguration()
      Get configuration of the report to be used when generating this set.
      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.
      java.lang.String getInherited()
      Get whether any configuration should be propagated to child POMs.
      java.util.List<java.lang.String> getReports()
      Method getReports.
      boolean isInheritanceApplied()  
      void removeReport​(java.lang.String string)
      Method removeReport.
      void setConfiguration​(java.lang.Object configuration)
      Set configuration of the report to be used when generating this set.
      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.
      void setInherited​(java.lang.String inherited)
      Set whether any configuration should be propagated to child POMs.
      void setReports​(java.util.List<java.lang.String> reports)
      Set the list of reports from this plugin which should be generated from this set.
      void unsetInheritanceApplied()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReportSet

        public ReportSet()
    • Method Detail

      • addReport

        public void addReport​(java.lang.String string)
        Method addReport.
        Parameters:
        string - a string object.
      • getConfiguration

        public java.lang.Object getConfiguration()
        Get configuration of the report to be used when generating this set.
        Returns:
        Object
      • 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
      • getInherited

        public java.lang.String getInherited()
        Get whether any configuration should be propagated to child POMs.
        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 - a string object.
      • setConfiguration

        public void setConfiguration​(java.lang.Object configuration)
        Set configuration of the report to be used when generating this set.
        Parameters:
        configuration - a configuration object.
      • 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 - a id object.
      • setInherited

        public void setInherited​(java.lang.String inherited)
        Set whether any configuration should be propagated to child POMs.
        Parameters:
        inherited - a inherited object.
      • 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 - a reports object.
      • unsetInheritanceApplied

        public void unsetInheritanceApplied()
      • isInheritanceApplied

        public boolean isInheritanceApplied()