net.sourceforge.cobertura.reporting.xml
Class XMLReport
java.lang.Object
net.sourceforge.cobertura.reporting.xml.XMLReport
- public class XMLReport
- extends java.lang.Object
Field Summary |
private int |
indent
|
private int |
indentRate
|
private static org.apache.log4j.Logger |
logger
|
private java.io.PrintWriter |
pw
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
private static final org.apache.log4j.Logger logger
indentRate
private final int indentRate
- See Also:
- Constant Field Values
pw
private final java.io.PrintWriter pw
indent
private int indent
XMLReport
public XMLReport(CoverageReport coverage,
java.io.File outputDir,
java.io.File sourceDirectory)
throws java.io.IOException
increaseIndentation
void increaseIndentation()
decreaseIndentation
void decreaseIndentation()
indent
void indent()
println
void println(java.lang.String ln)
dumpPackages
private void dumpPackages(CoverageReport coverage)
dumpPackage
private void dumpPackage(Package pack)
dumpClasses
private void dumpClasses(Clazz[] clazzes)
dumpClass
void dumpClass(Clazz clazz)
dumpClassDetails
private void dumpClassDetails(Clazz clazz)
xmlEscape
private java.lang.String xmlEscape(java.lang.String str)
dumpMethods
private void dumpMethods(CoverageData instrumentation)