Class HTMLGroupVisitor

    • Constructor Detail

      • HTMLGroupVisitor

        public HTMLGroupVisitor​(ReportPage parent,
                                ReportOutputFolder folder,
                                IHTMLReportContext context,
                                java.lang.String name)
        Create a new group handler.
        Parameters:
        parent - optional hierarchical parent
        folder - base folder for this group
        context - settings context
        name - group name
    • Method Detail

      • getPage

        public NodePage<ICoverageNode> getPage()
        Returns the page rendered for this group.
        Returns:
        page for this group
      • handleGroup

        protected AbstractGroupVisitor handleGroup​(java.lang.String name)
                                            throws java.io.IOException
        Description copied from class: AbstractGroupVisitor
        Called to handle a group with the given name in a specific way.
        Specified by:
        handleGroup in class AbstractGroupVisitor
        Parameters:
        name - name of the group
        Returns:
        created child group
        Throws:
        java.io.IOException - if the report can't be written
      • handleEnd

        protected void handleEnd()
                          throws java.io.IOException
        Description copied from class: AbstractGroupVisitor
        Called to handle the end of this group in a specific way.
        Specified by:
        handleEnd in class AbstractGroupVisitor
        Throws:
        java.io.IOException - if the report can't be written