net.sourceforge.cobertura.reporting.xml
Class XMLReport
java.lang.Object
net.sourceforge.cobertura.reporting.xml.XMLReport
- public class XMLReport
- extends java.lang.Object
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
coverageDTD
protected static final java.lang.String coverageDTD
- See Also:
- Constant Field Values
pw
private final java.io.PrintWriter pw
finder
private final FileFinder finder
complexity
private final ComplexityCalculator complexity
indent
private int indent
XMLReport
public XMLReport(ProjectData projectData,
java.io.File destinationDir,
FileFinder finder,
ComplexityCalculator complexity)
throws java.io.IOException
increaseIndentation
void increaseIndentation()
decreaseIndentation
void decreaseIndentation()
indent
void indent()
println
void println(java.lang.String ln)
dumpSources
private void dumpSources()
dumpSource
private void dumpSource(java.lang.String sourceDirectory)
dumpPackages
private void dumpPackages(ProjectData projectData)
dumpPackage
private void dumpPackage(PackageData packageData)
dumpSourceFiles
private void dumpSourceFiles(PackageData packageData)
dumpClasses
private void dumpClasses(SourceFileData sourceFileData)
dumpClass
private void dumpClass(ClassData classData)
dumpMethods
private void dumpMethods(ClassData classData)
dumpMethod
private void dumpMethod(ClassData classData,
java.lang.String nameAndSig)
xmlEscape
private static java.lang.String xmlEscape(java.lang.String str)
dumpLines
private void dumpLines(ClassData classData)
dumpLines
private void dumpLines(ClassData classData,
java.lang.String methodNameAndSig)
dumpLines
private void dumpLines(java.util.Collection lines)
dumpLine
private void dumpLine(LineData lineData)
dumpConditions
private void dumpConditions(LineData lineData)
dumpCondition
private void dumpCondition(java.lang.Object conditionData,
java.lang.String coverage)