|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jacoco.report.html.HTMLFormatter
public class HTMLFormatter
Formatter for coverage reports in multiple HTML pages.
Constructor Summary | |
---|---|
HTMLFormatter()
New instance with default settings. |
Method Summary | |
---|---|
IReportVisitor |
createReportVisitor(ICoverageNode rootNode,
List<SessionInfo> sessionInfos,
Collection<ExecutionData> executionData)
Creates a visitor for root of a coverage data tree. |
String |
getFooterText()
Returns a string of textual information to include in every page footer. |
IIndexUpdate |
getIndexUpdate()
Returns the service for index updates. |
ILanguageNames |
getLanguageNames()
Returns the language names call-back used in this report. |
Locale |
getLocale()
Returns the locale used to format numbers and dates. |
String |
getOutputEncoding()
Returns the encoding of the generated HTML documents. |
Resources |
getResources()
Returns the static resources used in this report. |
ILinkable |
getSessionsPage()
Returns the link to the sessions page. |
Table |
getTable()
Returns a table for rendering coverage nodes. |
void |
setFooterText(String footerText)
Sets the optional text that should be included in every footer page. |
void |
setLanguageNames(ILanguageNames languageNames)
Sets the implementation for language name display. |
void |
setLocale(Locale locale)
Sets the locale used for report rendering. |
void |
setOutputEncoding(String outputEncoding)
Sets the encoding used for generated HTML pages. |
void |
setReportOutput(IMultiReportOutput output)
Defines the output for files created by the formatter. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HTMLFormatter()
Method Detail |
---|
public void setReportOutput(IMultiReportOutput output)
output
- file outputpublic void setLanguageNames(ILanguageNames languageNames)
languageNames
- converter for language specific namespublic void setLocale(Locale locale)
locale
- locale used for report renderingpublic void setFooterText(String footerText)
footerText
- footer textpublic void setOutputEncoding(String outputEncoding)
outputEncoding
- HTML output encodingpublic ILanguageNames getLanguageNames()
IHTMLReportContext
getLanguageNames
in interface IHTMLReportContext
public Resources getResources()
IHTMLReportContext
getResources
in interface IHTMLReportContext
public Table getTable()
IHTMLReportContext
getTable
in interface IHTMLReportContext
public String getFooterText()
IHTMLReportContext
getFooterText
in interface IHTMLReportContext
public ILinkable getSessionsPage()
IHTMLReportContext
getSessionsPage
in interface IHTMLReportContext
public String getOutputEncoding()
IHTMLReportContext
getOutputEncoding
in interface IHTMLReportContext
public IIndexUpdate getIndexUpdate()
IHTMLReportContext
getIndexUpdate
in interface IHTMLReportContext
public Locale getLocale()
IHTMLReportContext
getLocale
in interface IHTMLReportContext
public IReportVisitor createReportVisitor(ICoverageNode rootNode, List<SessionInfo> sessionInfos, Collection<ExecutionData> executionData) throws IOException
IReportFormatter
createReportVisitor
in interface IReportFormatter
rootNode
- report root nodesessionInfos
- list of chronological ordered SessionInfo
objects
where execution data has been collected for this report.executionData
- collection of all ExecutionData
objects that are
considered for this report
IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |