public abstract class AbstractXmlReportWriter extends ReportWriter
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isFirstReport |
protected ReportParserEventHandler |
reportHandler |
protected SAXParser |
saxParser |
protected XMLStreamWriter |
writer |
os| Modifier | Constructor and Description |
|---|---|
protected |
AbstractXmlReportWriter(OutputStream os,
OutputStream errorStream) |
| Modifier and Type | Method and Description |
|---|---|
void |
endDocument() |
protected abstract void |
printFirstReport(File report) |
protected void |
printTag(File report,
String tag,
Boolean isAddReportToSummary) |
void |
startDocument() |
closeOutputStream, deleteTemp, merge, newInstance, writeprotected final XMLStreamWriter writer
protected SAXParser saxParser
protected ReportParserEventHandler reportHandler
protected boolean isFirstReport
protected AbstractXmlReportWriter(OutputStream os, OutputStream errorStream) throws XMLStreamException, ParserConfigurationException, SAXException
protected abstract void printFirstReport(File report) throws SAXException, IOException, XMLStreamException
public void startDocument()
startDocument in class ReportWriterpublic void endDocument()
endDocument in class ReportWriterprotected void printTag(File report, String tag, Boolean isAddReportToSummary) throws SAXException, IOException
SAXExceptionIOExceptionCopyright © 2015–2021 The veraPDF Consortium. All rights reserved.