package net.sourceforge.cobertura.reporting;
import net.sourceforge.cobertura.dsl.ReportFormat;
Strategy to export Report data into a specific format.
/**
* Strategy to export Report data into a specific format.
*/
public interface ReportFormatStrategy {
Exports Report information to a given format
Params: - report – - Report object which contains coverage information.
/**
* Exports Report information to a given format
* @param report - Report object which contains coverage information.
*/
void save(Report report);
Returns name of report format strategy
Returns: ReportFormat - some report format value.
/**
* Returns name of report format strategy
* @return ReportFormat - some report format value.
*/
ReportFormat getName();
}