Package org.docx4j.utils
Class XMLStreamWriterWrapperIndenting
java.lang.Object
org.docx4j.utils.XMLStreamWriterWrapper
org.docx4j.utils.XMLStreamWriterWrapperIndenting
- All Implemented Interfaces:
XMLStreamWriter
- Since:
- 6.1.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.docx4j.utils.XMLStreamWriterWrapper
XMLStreamWriterWrapper.Event, XMLStreamWriterWrapper.EventEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprotected static org.slf4j.Loggerprivate static final Objectprivate static final Objectprivate static final Objectprivate ObjectFields inherited from class org.docx4j.utils.XMLStreamWriterWrapper
part, underlying -
Constructor Summary
ConstructorsConstructorDescriptionXMLStreamWriterWrapperIndenting(JaxbXmlPart part, XMLStreamWriter underlying) -
Method Summary
Modifier and TypeMethodDescriptionvoidindent()private voidprivate voidprivate voidvoidwriteComment(String data) voidwriteEmptyElement(String localName) voidwriteEmptyElement(String namespaceURI, String localName) voidwriteEmptyElement(String prefix, String localName, String namespaceURI) voidvoidwriteStartElement(String localName) voidwriteStartElement(String namespaceURI, String localName) voidwriteStartElement(String prefix, String localName, String namespaceURI) Methods inherited from class org.docx4j.utils.XMLStreamWriterWrapper
close, d, e, ex, flush, fq, getNamespaceContext, getPrefix, getProperty, m, 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 -
depth
private int depth -
SEEN_NOTHING
-
SEEN_ELEMENT
-
SEEN_DATA
-
state
-
stateStack
-
-
Constructor Details
-
XMLStreamWriterWrapperIndenting
-
-
Method Details
-
indent
- Throws:
XMLStreamException
-
onStartElement
- Throws:
XMLStreamException
-
onEmptyElement
- Throws:
XMLStreamException
-
onEndElement
- Throws:
XMLStreamException
-
writeStartElement
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Overrides:
writeStartElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeStartElement
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Overrides:
writeStartElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeStartElement
public void writeStartElement(String prefix, String localName, String namespaceURI) throws XMLStreamException - Specified by:
writeStartElementin interfaceXMLStreamWriter- Overrides:
writeStartElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeEmptyElement
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Overrides:
writeEmptyElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeEmptyElement
public void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XMLStreamException - Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Overrides:
writeEmptyElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeEmptyElement
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Overrides:
writeEmptyElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeEndElement
- Specified by:
writeEndElementin interfaceXMLStreamWriter- Overrides:
writeEndElementin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-
writeComment
- Specified by:
writeCommentin interfaceXMLStreamWriter- Overrides:
writeCommentin classXMLStreamWriterWrapper- Throws:
XMLStreamException
-