|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| BranchCoverageData | |
| CoverageData | |
| HasBeenInstrumented | Tag interface indicating that a particular class has already been instrumented. |
| Class Summary | |
|---|---|
| ClassData | ProjectData information is typically serialized to a file. |
| CoverageDataContainer | Coverage data information is typically serialized to a file. |
| CoverageDataFileHandler | This contains methods used for reading and writing the "cobertura.ser" file. |
| JumpData | This class implements HasBeenInstrumented so that when cobertura instruments itself, it will omit this class. |
| LineData | This class implements HasBeenInstrumented so that when cobertura instruments itself, it will omit this class. |
| PackageData | |
| ProjectData | |
| SaveTimer | |
| SourceFileData | |
| SwitchData | This class implements HasBeenInstrumented so that when cobertura instruments itself, it will omit this class. |
A hierarchy of classes used for storing metadata about each of your classes. A ProjectData object contains PackageData objects which contain ClassData objects which contain LineData objects. Or, in bad ASCII art:
ProjectData <--> PackageData <--> ClassData <--> LineData
The SourceFileData class is not used during instrumention or testing. It is a only used when generating the reports. Basically it's used to lump a set of classes together when those classes come from the same file. This is needed because the HTML reporting displays an entire file at a time, instead of displaying a single class at a time.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||