org.specrunner.report
Interface IReporter

All Known Subinterfaces:
IReporterGroup
All Known Implementing Classes:
AbstractReport, ReporterGroupImpl, ReporterTxt

public interface IReporter

A reporter. The reporter should extract information to final dump.

Author:
Thiago Santos

Method Summary
 void analyse(IResultSet result, Map<String,Object> model)
          Add information to the reporter.
 void report(SRServices services)
          Dump report information.
 String resume(SRServices services)
          Short information about report.
 

Method Detail

analyse

void analyse(IResultSet result,
             Map<String,Object> model)
Add information to the reporter.

Parameters:
result - The result.
model - The model.

resume

String resume(SRServices services)
Short information about report.

Parameters:
services - The services instance to be used. This is required, since report is made on shutdown process, where SRServices.get() is not available.
Returns:
A partial version of resume.

report

void report(SRServices services)
Dump report information.

Parameters:
services - The services instance to be used. This is required, since report is made on shutdown process, where SRServices.get() is not available.


Copyright © 2014. All rights reserved.