IReportGroupVisitor
public class HTMLGroupVisitor extends AbstractGroupVisitor
total
Constructor | Description |
---|---|
HTMLGroupVisitor(ReportPage parent,
ReportOutputFolder folder,
IHTMLReportContext context,
java.lang.String name) |
Create a new group handler.
|
Modifier and Type | Method | Description |
---|---|---|
NodePage<ICoverageNode> |
getPage() |
Returns the page rendered for this group.
|
protected void |
handleBundle(IBundleCoverage bundle,
ISourceFileLocator locator) |
Called to handle the given bundle in a specific way.
|
protected void |
handleEnd() |
Called to handle the end of this group in a specific way.
|
protected AbstractGroupVisitor |
handleGroup(java.lang.String name) |
Called to handle a group with the given name in a specific way.
|
visitBundle, visitEnd, visitGroup
public HTMLGroupVisitor(ReportPage parent, ReportOutputFolder folder, IHTMLReportContext context, java.lang.String name)
parent
- optional hierarchical parentfolder
- base folder for this groupcontext
- settings contextname
- group namepublic NodePage<ICoverageNode> getPage()
protected void handleBundle(IBundleCoverage bundle, ISourceFileLocator locator) throws java.io.IOException
AbstractGroupVisitor
handleBundle
in class AbstractGroupVisitor
bundle
- analyzed bundlelocator
- source locatorjava.io.IOException
- if the report can't be writtenprotected AbstractGroupVisitor handleGroup(java.lang.String name) throws java.io.IOException
AbstractGroupVisitor
handleGroup
in class AbstractGroupVisitor
name
- name of the groupjava.io.IOException
- if the report can't be writtenprotected void handleEnd() throws java.io.IOException
AbstractGroupVisitor
handleEnd
in class AbstractGroupVisitor
java.io.IOException
- if the report can't be writtenCopyright © 2018. All rights reserved.