Package org.docx4j.utils
Class XMLStreamWriterWrapperIndenting
java.lang.Object
org.docx4j.utils.XMLStreamWriterWrapper
org.docx4j.utils.XMLStreamWriterWrapperIndenting
- All Implemented Interfaces:
javax.xml.stream.XMLStreamWriter
public class XMLStreamWriterWrapperIndenting extends XMLStreamWriterWrapper
- Since:
- 6.1.0
- Author:
- jharrop
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.Loggerlog -
Constructor Summary
Constructors Constructor Description XMLStreamWriterWrapperIndenting(JaxbXmlPart part, javax.xml.stream.XMLStreamWriter underlying) -
Method Summary
Modifier and Type Method Description voidindent()voidwriteComment(java.lang.String data)voidwriteEmptyElement(java.lang.String localName)voidwriteEmptyElement(java.lang.String namespaceURI, java.lang.String localName)voidwriteEmptyElement(java.lang.String prefix, java.lang.String localName, java.lang.String namespaceURI)voidwriteEndElement()voidwriteStartElement(java.lang.String localName)voidwriteStartElement(java.lang.String namespaceURI, java.lang.String localName)voidwriteStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String namespaceURI)Methods inherited from class org.docx4j.utils.XMLStreamWriterWrapper
close, flush, getNamespaceContext, getPrefix, getProperty, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeDefaultNamespace, writeDTD, writeEndDocument, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument
-
Field Details
-
log
protected static org.slf4j.Logger log
-
-
Constructor Details
-
XMLStreamWriterWrapperIndenting
public XMLStreamWriterWrapperIndenting(JaxbXmlPart part, javax.xml.stream.XMLStreamWriter underlying)
-
-
Method Details
-
indent
public void indent() throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
writeStartElement
public void writeStartElement(java.lang.String localName) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeStartElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeStartElement
public void writeStartElement(java.lang.String namespaceURI, java.lang.String localName) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeStartElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeStartElement
public void writeStartElement(java.lang.String prefix, java.lang.String localName, java.lang.String namespaceURI) throws javax.xml.stream.XMLStreamException- Specified by:
writeStartElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeStartElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(java.lang.String namespaceURI, java.lang.String localName) throws javax.xml.stream.XMLStreamException- Specified by:
writeEmptyElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeEmptyElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(java.lang.String prefix, java.lang.String localName, java.lang.String namespaceURI) throws javax.xml.stream.XMLStreamException- Specified by:
writeEmptyElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeEmptyElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(java.lang.String localName) throws javax.xml.stream.XMLStreamException- Specified by:
writeEmptyElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeEmptyElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeEndElement
public void writeEndElement() throws javax.xml.stream.XMLStreamException- Specified by:
writeEndElementin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeEndElementin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-
writeComment
public void writeComment(java.lang.String data) throws javax.xml.stream.XMLStreamException- Specified by:
writeCommentin interfacejavax.xml.stream.XMLStreamWriter- Overrides:
writeCommentin classXMLStreamWriterWrapper- Throws:
javax.xml.stream.XMLStreamException
-