Class TablePage<NodeType extends ICoverageNode>

    • Constructor Detail

      • TablePage

        protected TablePage​(NodeType node,
                            ReportPage parent,
                            ReportOutputFolder folder,
                            IHTMLReportContext context)
        Creates a new node page.
        Parameters:
        node - corresponding node
        parent - optional hierarchical parent
        folder - base folder to create this report in
        context - settings context
    • Method Detail

      • addItem

        public void addItem​(ITableItem item)
        Adds the given item to the table. Method must be called before the page is rendered.
        Parameters:
        item - table item to add
      • head

        protected void head​(HTMLElement head)
                     throws java.io.IOException
        Description copied from class: ReportPage
        Creates the elements within the head element.
        Overrides:
        head in class ReportPage
        Parameters:
        head - head tag of the page
        Throws:
        java.io.IOException - in case of IO problems with the report writer
      • content

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