| trimHeadAndTail(SaxEventRecorder) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
| begin(SaxEventInterpretationContext, String, Attributes) |   | 80% |  | 100% | 0 | 3 | 3 | 19 | 0 | 1 |
| end(SaxEventInterpretationContext, String) |   | 71% |   | 66% | 2 | 4 | 2 | 10 | 0 | 1 |
| checkAttributes(Attributes) |   | 88% |   | 91% | 1 | 7 | 1 | 19 | 0 | 1 |
| getInputURL(SaxEventInterpretationContext, Attributes) |   | 91% |   | 83% | 1 | 4 | 1 | 13 | 0 | 1 |
| attributeToURL(String) |   | 66% | | n/a | 0 | 1 | 1 | 5 | 0 | 1 |
| filePathAsURL(String) |   | 64% | | n/a | 0 | 1 | 3 | 5 | 0 | 1 |
| parseAndRecord(InputStream, SaxEventRecorder) |   | 50% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| close(InputStream) |   | 85% |  | 100% | 0 | 2 | 1 | 5 | 0 | 1 |
| createModelForAlternateUse(SaxEventInterpretationContext, String, Attributes, String) |  | 100% |   | 50% | 1 | 2 | 0 | 9 | 0 | 1 |
| fillInIncludeModelAttributes(IncludeModel, String, Attributes) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| getInputStream(SaxEventInterpretationContext, Attributes) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| resourceAsURL(String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| openURL(URL) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| optionalWarning(String) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| IncludeAction() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |