org.daisy.zedval.engine
Interface ZedReporter

All Known Implementing Classes:
DefaultReporter

public interface ZedReporter

An object implementing the ZedReporter interface collects, formats, and outputs validation test results

Author:
James Pritchett

Method Summary
 void addMessage(ZedMessage m)
          Adds a message for the report output
 void close()
          Closes the report
 void initialize()
          Initializes the report
 void setContext(ZedContext c)
          Associates a ZedContext with this report
 

Method Detail

setContext

public void setContext(ZedContext c)
Associates a ZedContext with this report

Parameters:
c - The ZedContext object for this ZedVal run

initialize

public void initialize()
                throws ZedReporterException
Initializes the report

Throws:
ZedReporterException

addMessage

public void addMessage(ZedMessage m)
                throws ZedReporterException
Adds a message for the report output

Throws:
ZedReporterException

close

public void close()
           throws ZedReporterException
Closes the report

Throws:
ZedReporterException