|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IReportVisitor
Output-Interface for hierarchical coverage data information. To allow data
streaming and to save memory ICoverageNode
s are traversed in a
deep-first fashion. The interface is implemented by the different report
writers.
Field Summary | |
---|---|
static IReportVisitor |
NOP
Visitor without any operation. |
Method Summary | |
---|---|
IReportVisitor |
visitChild(ICoverageNode node)
Called for every direct child. |
void |
visitEnd(ISourceFileLocator sourceFileLocator)
Called at the very end, when all child node have been processed and the counters for this node are properly populated. |
Field Detail |
---|
static final IReportVisitor NOP
Method Detail |
---|
IReportVisitor visitChild(ICoverageNode node) throws IOException
node
- Node for the child in the implementation class specific to
this type. The counters are may yet be populated.
IOException
- in case of IO problems with the report writervoid visitEnd(ISourceFileLocator sourceFileLocator) throws IOException
sourceFileLocator
- source file locator valid for this node
IOException
- in case of IO problems with the report writer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |