| OdfPackage |  | 0 % |  | 0 % | 325 | 325 | 991 | 991 | 102 | 102 | 1 | 1 |
| OdfElement |  | 0 % |  | 0 % | 345 | 345 | 716 | 716 | 88 | 88 | 1 | 1 |
| OdfElement.TextContentTraverser.Algorithm |  | 0 % |  | 0 % | 92 | 92 | 242 | 242 | 10 | 10 | 1 | 1 |
| OdfFileDom |  | 0 % |  | 0 % | 69 | 69 | 170 | 170 | 30 | 30 | 1 | 1 |
| OdfElement.TextContentTraverser |  | 0 % |  | 0 % | 77 | 77 | 141 | 141 | 9 | 9 | 1 | 1 |
| OdfXMLFactory |  | 0 % |  | 0 % | 43 | 43 | 141 | 141 | 13 | 13 | 1 | 1 |
| OdfPackageDocument |  | 0 % |  | 0 % | 38 | 38 | 90 | 90 | 24 | 24 | 1 | 1 |
| OdfXMLHelper |  | 0 % |  | 0 % | 19 | 19 | 80 | 80 | 12 | 12 | 1 | 1 |
| ZipHelper |  | 0 % |  | 0 % | 26 | 26 | 86 | 86 | 8 | 8 | 1 | 1 |
| OdfValidationException |  | 0 % |  | 0 % | 24 | 24 | 57 | 57 | 5 | 5 | 1 | 1 |
| Resolver |  | 0 % |  | 0 % | 18 | 18 | 72 | 72 | 3 | 3 | 1 | 1 |
| OdfFileSaxHandler |  | 0 % |  | 0 % | 25 | 25 | 68 | 68 | 10 | 10 | 1 | 1 |
| OdfNamespace |  | 0 % |  | 0 % | 30 | 30 | 52 | 52 | 15 | 15 | 1 | 1 |
| OdfName |  | 0 % |  | 0 % | 28 | 28 | 58 | 58 | 18 | 18 | 1 | 1 |
| OdfPackageConstraint |  | 0 % | | n/a | 4 | 4 | 33 | 33 | 4 | 4 | 1 | 1 |
| DefaultErrorHandler |  | 0 % |  | 0 % | 13 | 13 | 42 | 42 | 10 | 10 | 1 | 1 |
| OdfContainerElementBase |  | 0 % |  | 0 % | 13 | 13 | 25 | 25 | 7 | 7 | 1 | 1 |
| OdfPackageNamespace |  | 0 % | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| StreamHelper |  | 0 % | | 0 % | 5 | 5 | 19 | 19 | 3 | 3 | 1 | 1 |
| OdfPackage.new ByteArrayOutputStream() {...} |  | 0 % |  | 0 % | 5 | 5 | 7 | 7 | 2 | 2 | 1 | 1 |
| OdfPackage.OdfFile |  | 0 % | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| OdfAlienElement | | 0 % | | n/a | 3 | 3 | 5 | 5 | 3 | 3 | 1 | 1 |
| OdfPackageDocument.Resource | | 0 % | | 0 % | 3 | 3 | 8 | 8 | 2 | 2 | 1 | 1 |
| OdfAlienAttribute | | 0 % | | n/a | 4 | 4 | 6 | 6 | 4 | 4 | 1 | 1 |
| OdfAttribute | | 0 % | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| OdfDecryptedException | | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |