Package com.jcoverage.reporting

Provides classes for the reporting framework.

See: Description

Package com.jcoverage.reporting Description

Provides classes for the reporting framework.

The reporting framework is used to assist the process of generating reports. Reports are usually made up of multiple files, and the reporting framework can support a number of different back-ends: HTML, XML, PDF and SVG being prime examples.

The reporting framework is particularly suited to large reports that require a master-detail representation. Often data needs to be presented in such a way that summaries are available for high-level browsing, and that further details are accessible on demand. In HTML, this is typcially achieved by hyperlinking between master reports and their corresponding detail reports.

Reports are generated by formats, which are classes that take the information collated in an object graph provided by the reporting framework and output the content in the desired format. Each format takes responsibility for formatting the report into a file hierarchy.