Class PackagePage

  • All Implemented Interfaces:
    ILinkable, ITableItem

    public class PackagePage
    extends TablePage<IPackageCoverage>
    Page showing coverage information for a Java package. The page contains a table with all classes of the package.
    • Constructor Detail

    • Method Detail

      • render

        public void render()
                    throws java.io.IOException
        Description copied from class: ReportPage
        Renders this page's content and optionally additional pages. This method must be called at most once.
        Overrides:
        render in class ReportPage
        Throws:
        java.io.IOException - if the page can't be written
      • getOnload

        protected java.lang.String getOnload()
        Description copied from class: ReportPage
        Returns the onload handler for this page.
        Overrides:
        getOnload in class ReportPage
        Returns:
        handler or null
      • getFileName

        protected java.lang.String getFileName()
        Description copied from class: ReportPage
        Specifies the local file name of this page.
        Specified by:
        getFileName in class ReportPage
        Returns:
        local file name
      • infoLinks

        protected void infoLinks​(HTMLElement span)
                          throws java.io.IOException
        Description copied from class: ReportPage
        Inserts additional links on the top right corner.
        Overrides:
        infoLinks in class ReportPage
        Parameters:
        span - parent element
        Throws:
        java.io.IOException - in case of IO problems with the report writer