net.sourceforge.groboutils.codecoverage.v2.ant
Class SourceHtmlReportStyle

java.lang.Object
  extended bynet.sourceforge.groboutils.codecoverage.v2.ant.SourceXslReportStyle
      extended bynet.sourceforge.groboutils.codecoverage.v2.ant.SourceHtmlReportStyle
All Implemented Interfaces:
IReportStyle, IXmlReportConst

public class SourceHtmlReportStyle
extends SourceXslReportStyle

Describes a report style, used to generate readable reports from the XML output. This is a combo report, which means that it only works with the combined coverage file.

Since:
November 22, 2003
Version:
$Date: 2004/04/15 05:48:25 $
Author:
Matt Albrecht groboclown@users.sourceforge.net

Nested Class Summary
 
Nested classes inherited from class net.sourceforge.groboutils.codecoverage.v2.ant.SourceXslReportStyle
SourceXslReportStyle.DirType, SourceXslReportStyle.StyleType
 
Field Summary
 
Fields inherited from interface net.sourceforge.groboutils.codecoverage.v2.report.IXmlReportConst
A_CLASSNAME, A_CLASSSIGNATURE, A_COVERED, A_COVERED_DISP, A_INDEX, A_MEASURE, A_METHODSIGNATURE, A_METHODSIGNATURE_REAL, A_NAME, A_PACKAGE, A_PERCENTCOVERED, A_PERCENTCOVERED_DISP, A_SOURCEFILE, A_SOURCELINE, A_TEXT, A_TOTAL, A_TOTAL_DISP, A_UNIT, A_WEIGHT, A_WEIGHTEDPERCENT, A_WEIGHTEDPERCENT_DISP, T_CLASSCOVERAGE, T_COVER, T_COVERAGEREPORT, T_MARK, T_METHODCOVERAGE, T_PACKAGE
 
Constructor Summary
SourceHtmlReportStyle()
           
 
Method Summary
 void generateReport(org.apache.tools.ant.Project project, org.w3c.dom.Document doc, java.lang.String moduleName)
           
 void setFooterHref(java.lang.String t)
           
 void setFooterText(java.lang.String t)
           
 void setStylesheet(java.io.File f)
           
 void setTitle(java.lang.String title)
          Well-defined XSL parameters
 
Methods inherited from class net.sourceforge.groboutils.codecoverage.v2.ant.SourceXslReportStyle
addFile, addPackageStyle, addParam, addRootStyle, addSourceStyle, addSrcDir, clearCache, copyResources, getOutFileBase, getRemoveEmptiesStyle, getSourceFile, getStylesheetSystemIdForClass, getStylesheetSystemIdForFile, getStyleTransformer, getUpDir, reportComplete, setDestDir, setRemoveEmpty, setSrcDir, setStyleCacheCount, setupStyles, setupStyles, transform, transformPackages, transformRoots, transformSources
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SourceHtmlReportStyle

public SourceHtmlReportStyle()
Method Detail

setTitle

public void setTitle(java.lang.String title)
Well-defined XSL parameters


setFooterText

public void setFooterText(java.lang.String t)

setFooterHref

public void setFooterHref(java.lang.String t)

setStylesheet

public void setStylesheet(java.io.File f)

generateReport

public void generateReport(org.apache.tools.ant.Project project,
                           org.w3c.dom.Document doc,
                           java.lang.String moduleName)
                    throws org.apache.tools.ant.BuildException,
                           java.io.IOException
Specified by:
generateReport in interface IReportStyle
Overrides:
generateReport in class SourceXslReportStyle
Throws:
org.apache.tools.ant.BuildException
java.io.IOException


Copyright © 2001-2003 by The GroboUtils Project