Package org.frankframework.validation
Class NamespaceCorrectingXMLStreamWriter
java.lang.Object
javanet.staxutils.helpers.StreamWriterDelegate
org.frankframework.validation.NamespaceCorrectingXMLStreamWriter
- All Implemented Interfaces:
XMLStreamWriter
public class NamespaceCorrectingXMLStreamWriter
extends javanet.staxutils.helpers.StreamWriterDelegate
This writer simply filters an other writer. It copies everything, except it
maps 'wrong' namespaces to correct ones.
- Author:
- Michiel Meeuwissen
-
Field Summary
Fields inherited from class javanet.staxutils.helpers.StreamWriterDelegate
out -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteAttribute(String prefix, String namespaceURI, String localName, String value) voidwriteDefaultNamespace(String namespaceURI) voidwriteNamespace(String prefix, String namespaceURI) Methods inherited from class javanet.staxutils.helpers.StreamWriterDelegate
close, flush, getNamespaceContext, getPrefix, getProperty, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEndElement, writeEntityRef, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement, writeStartElement
-
Constructor Details
-
NamespaceCorrectingXMLStreamWriter
-
-
Method Details
-
writeAttribute
public void writeAttribute(String prefix, String namespaceURI, String localName, String value) throws XMLStreamException - Specified by:
writeAttributein interfaceXMLStreamWriter- Overrides:
writeAttributein classjavanet.staxutils.helpers.StreamWriterDelegate- Throws:
XMLStreamException
-
writeNamespace
- Specified by:
writeNamespacein interfaceXMLStreamWriter- Overrides:
writeNamespacein classjavanet.staxutils.helpers.StreamWriterDelegate- Throws:
XMLStreamException
-
writeDefaultNamespace
- Specified by:
writeDefaultNamespacein interfaceXMLStreamWriter- Overrides:
writeDefaultNamespacein classjavanet.staxutils.helpers.StreamWriterDelegate- Throws:
XMLStreamException
-