Class StreamWriterDelegate
java.lang.Object
org.codehaus.stax2.util.StreamWriterDelegate
- All Implemented Interfaces:
XMLStreamWriter
- Direct Known Subclasses:
Stax2WriterAdapter, StreamWriter2Delegate
Similar to
StreamReaderDelegate,
but implements a proxy for XMLStreamWriter.
The only additional methods are ones for setting and accessing
the delegate to forward requests to.
Note: such class really should exist in core Stax API
(in package javax.xml.stream.util), but since
it does not, it is implemented within Stax2 extension API
- Since:
- 3.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()getProperty(String pname) voidvoidvoidsetParent(XMLStreamWriter parentWriter) voidvoidwriteAttribute(String arg0, String arg1) voidwriteAttribute(String arg0, String arg1, String arg2) voidwriteAttribute(String arg0, String arg1, String arg2, String arg3) voidwriteCData(String arg0) voidwriteCharacters(char[] arg0, int arg1, int arg2) voidwriteCharacters(String arg0) voidwriteComment(String arg0) voidwriteDefaultNamespace(String arg0) voidvoidwriteEmptyElement(String arg0) voidwriteEmptyElement(String arg0, String arg1) voidwriteEmptyElement(String arg0, String arg1, String arg2) voidvoidvoidwriteEntityRef(String arg0) voidwriteNamespace(String arg0, String arg1) voidvoidwriteProcessingInstruction(String arg0, String arg1) voidvoidwriteStartDocument(String arg0) voidwriteStartDocument(String arg0, String arg1) voidwriteStartElement(String arg0) voidwriteStartElement(String arg0, String arg1) voidwriteStartElement(String arg0, String arg1, String arg2)
-
Field Details
-
mDelegate
-
-
Constructor Details
-
StreamWriterDelegate
-
-
Method Details
-
setParent
-
getParent
-
close
- Specified by:
closein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
flush
- Specified by:
flushin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
getNamespaceContext
- Specified by:
getNamespaceContextin interfaceXMLStreamWriter
-
getPrefix
- Specified by:
getPrefixin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
getProperty
- Specified by:
getPropertyin interfaceXMLStreamWriter- Throws:
IllegalArgumentException
-
setDefaultNamespace
- Specified by:
setDefaultNamespacein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
setNamespaceContext
- Specified by:
setNamespaceContextin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
setPrefix
- Specified by:
setPrefixin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeAttribute
- Specified by:
writeAttributein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeAttribute
- Specified by:
writeAttributein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeAttribute
public void writeAttribute(String arg0, String arg1, String arg2, String arg3) throws XMLStreamException - Specified by:
writeAttributein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeCData
- Specified by:
writeCDatain interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeCharacters
- Specified by:
writeCharactersin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeCharacters
- Specified by:
writeCharactersin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeComment
- Specified by:
writeCommentin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeDTD
- Specified by:
writeDTDin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeDefaultNamespace
- Specified by:
writeDefaultNamespacein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeEmptyElement
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeEmptyElement
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeEmptyElement
- Specified by:
writeEmptyElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeEndDocument
- Specified by:
writeEndDocumentin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeEndElement
- Specified by:
writeEndElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeEntityRef
- Specified by:
writeEntityRefin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeNamespace
- Specified by:
writeNamespacein interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeProcessingInstruction
- Specified by:
writeProcessingInstructionin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeProcessingInstruction
- Specified by:
writeProcessingInstructionin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocumentin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocumentin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocumentin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeStartElement
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeStartElement
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-
writeStartElement
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Throws:
XMLStreamException
-