Package javanet.staxutils.helpers
Class EventWriterDelegate
java.lang.Object
javanet.staxutils.helpers.EventWriterDelegate
- All Implemented Interfaces:
XMLEventConsumer,XMLEventWriter
- Direct Known Subclasses:
IndentingXMLEventWriter
Abstract class for implementing XML filters. This class provides methods that
merely delegate to a contained XMLEventWriter. Subclasses should override
some of these methods, and may also provide additional methods and fields.
- Author:
- John Kristian
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final XMLEventWriterThe downstream writer, to which events are delegated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidadd(XMLEventReader reader) Add events from the given reader, one by one.voidclose()voidflush()voidvoidsetNamespaceContext(NamespaceContext context) void
-
Field Details
-
out
The downstream writer, to which events are delegated.
-
-
Constructor Details
-
EventWriterDelegate
-
-
Method Details
-
setNamespaceContext
- Specified by:
setNamespaceContextin interfaceXMLEventWriter- Throws:
XMLStreamException
-
getNamespaceContext
- Specified by:
getNamespaceContextin interfaceXMLEventWriter
-
setDefaultNamespace
- Specified by:
setDefaultNamespacein interfaceXMLEventWriter- Throws:
XMLStreamException
-
setPrefix
- Specified by:
setPrefixin interfaceXMLEventWriter- Throws:
XMLStreamException
-
getPrefix
- Specified by:
getPrefixin interfaceXMLEventWriter- Throws:
XMLStreamException
-
add
- Specified by:
addin interfaceXMLEventConsumer- Specified by:
addin interfaceXMLEventWriter- Throws:
XMLStreamException
-
add
Add events from the given reader, one by one.- Specified by:
addin interfaceXMLEventWriter- Throws:
XMLStreamException
-
flush
- Specified by:
flushin interfaceXMLEventWriter- Throws:
XMLStreamException
-
close
- Specified by:
closein interfaceXMLEventWriter- Throws:
XMLStreamException
-