Class BundlePage

  • All Implemented Interfaces:
    ILinkable, ITableItem

    public class BundlePage
    extends TablePage<ICoverageNode>
    Page showing coverage information for a bundle. The page contains a table with all packages of the bundle.
    • 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
      • renderPackages

        private void renderPackages()
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • 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
      • content

        protected void content​(HTMLElement body)
                        throws java.io.IOException
        Description copied from class: ReportPage
        Creates the actual content of the page.
        Overrides:
        content in class TablePage<ICoverageNode>
        Parameters:
        body - body tag of the page
        Throws:
        java.io.IOException - in case of IO problems with the report writer