|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jacoco.report.internal.AbstractGroupVisitor
org.jacoco.report.internal.xml.XMLGroupVisitor
public class XMLGroupVisitor
A IReportGroupVisitor that transforms the report
structure into XML elements.
| Field Summary | |
|---|---|
protected ReportElement |
element
XML element of this group |
| Fields inherited from class org.jacoco.report.internal.AbstractGroupVisitor |
|---|
total |
| Constructor Summary | |
|---|---|
XMLGroupVisitor(ReportElement element,
String name)
New handler for a group with the given name. |
|
| Method Summary | |
|---|---|
protected void |
handleBundle(org.jacoco.core.analysis.IBundleCoverage bundle,
ISourceFileLocator locator)
Called to handle the given bundle in a specific way. |
protected void |
handleEnd()
Called to handle the end of this group in a specific way. |
protected AbstractGroupVisitor |
handleGroup(String name)
Called to handle a group with the given name in a specific way. |
| Methods inherited from class org.jacoco.report.internal.AbstractGroupVisitor |
|---|
visitBundle, visitEnd, visitGroup |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final ReportElement element
| Constructor Detail |
|---|
public XMLGroupVisitor(ReportElement element,
String name)
throws IOException
element - XML-Element representing this coverage node. The start tag
must not be closed yet to allow adding additional attributes.name - name of the group
IOException - in case of problems with the underlying writer| Method Detail |
|---|
protected void handleBundle(org.jacoco.core.analysis.IBundleCoverage bundle,
ISourceFileLocator locator)
throws IOException
AbstractGroupVisitor
handleBundle in class AbstractGroupVisitorbundle - analyzed bundlelocator - source locator
IOException - if the report can't be written
protected AbstractGroupVisitor handleGroup(String name)
throws IOException
AbstractGroupVisitor
handleGroup in class AbstractGroupVisitorname - name of the group
IOException - if the report can't be written
protected void handleEnd()
throws IOException
AbstractGroupVisitor
handleEnd in class AbstractGroupVisitorIOException - if the report can't be written
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||