Package org.codehaus.jettison
Class AbstractXMLEventWriter
- java.lang.Object
-
- org.codehaus.jettison.AbstractXMLEventWriter
-
- All Implemented Interfaces:
XMLEventConsumer,XMLEventWriter
public class AbstractXMLEventWriter extends Object implements XMLEventWriter
An XMLEventWriter that delegates to an XMLStreamWriter.- Since:
- 21-Mar-2008
- Author:
- Thomas.Diesler@jboss.com
-
-
Constructor Summary
Constructors Constructor Description AbstractXMLEventWriter(XMLStreamWriter streamWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(XMLEvent event)voidadd(XMLEventReader eventReader)voidclose()voidflush()NamespaceContextgetNamespaceContext()StringgetPrefix(String prefix)voidsetDefaultNamespace(String namespace)voidsetNamespaceContext(NamespaceContext nsContext)voidsetPrefix(String prefix, String uri)
-
-
-
Constructor Detail
-
AbstractXMLEventWriter
public AbstractXMLEventWriter(XMLStreamWriter streamWriter)
-
-
Method Detail
-
add
public void add(XMLEvent event) throws XMLStreamException
- Specified by:
addin interfaceXMLEventConsumer- Specified by:
addin interfaceXMLEventWriter- Throws:
XMLStreamException
-
add
public void add(XMLEventReader eventReader) throws XMLStreamException
- Specified by:
addin interfaceXMLEventWriter- Throws:
XMLStreamException
-
close
public void close() throws XMLStreamException- Specified by:
closein interfaceXMLEventWriter- Throws:
XMLStreamException
-
flush
public void flush() throws XMLStreamException- Specified by:
flushin interfaceXMLEventWriter- Throws:
XMLStreamException
-
getNamespaceContext
public NamespaceContext getNamespaceContext()
- Specified by:
getNamespaceContextin interfaceXMLEventWriter
-
getPrefix
public String getPrefix(String prefix) throws XMLStreamException
- Specified by:
getPrefixin interfaceXMLEventWriter- Throws:
XMLStreamException
-
setDefaultNamespace
public void setDefaultNamespace(String namespace) throws XMLStreamException
- Specified by:
setDefaultNamespacein interfaceXMLEventWriter- Throws:
XMLStreamException
-
setNamespaceContext
public void setNamespaceContext(NamespaceContext nsContext) throws XMLStreamException
- Specified by:
setNamespaceContextin interfaceXMLEventWriter- Throws:
XMLStreamException
-
setPrefix
public void setPrefix(String prefix, String uri) throws XMLStreamException
- Specified by:
setPrefixin interfaceXMLEventWriter- Throws:
XMLStreamException
-
-