Package com.bea.xml.stream
Class XMLStreamRecorder
java.lang.Object
com.bea.xml.stream.ReaderToWriter
com.bea.xml.stream.XMLWriterBase
com.bea.xml.stream.XMLStreamRecorder
- All Implemented Interfaces:
XMLStreamWriter
Writes XML in a non-xml format to create XML tests.
-
Field Summary
Fields inherited from class com.bea.xml.stream.XMLWriterBase
context, DEFAULTNS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
static void
protected void
protected void
void
write
(XMLStreamReader xmlr) void
writeAttribute
(String namespaceURI, String localName, String value) void
writeCData
(String data) protected void
writeCharactersInternal
(char[] characters, int start, int length, boolean isAttributeValue) void
writeComment
(String data) void
writeDefaultNamespace
(String namespaceURI) void
void
writeEntityRef
(String name) protected String
void
writeNamespace
(String prefix, String namespaceURI) void
writeProcessingInstruction
(String target, String text) void
void
writeStartDocument
(String version) void
writeStartDocument
(String encoding, String version) protected void
writeType
(int type) Methods inherited from class com.bea.xml.stream.XMLWriterBase
close, closeStartElement, flush, getNamespaceContext, getPrefix, getProperty, getURIInternal, isOpen, setConfigurationContext, setDefaultNamespace, setNamespaceContext, setPrefix, setWriter, write, write, write, write, writeAttribute, writeAttribute, writeCharacters, writeCharacters, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEndElement, writeProcessingInstruction, writeRaw, writeStartElement, writeStartElement, writeStartElement, writeStartElementInternal
Methods inherited from class com.bea.xml.stream.ReaderToWriter
setStreamWriter, writeAll
-
Constructor Details
-
XMLStreamRecorder
public XMLStreamRecorder() -
XMLStreamRecorder
-
-
Method Details
-
writeName
protected String writeName(String prefix, String namespaceURI, String localName) throws XMLStreamException - Overrides:
writeName
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeType
- Throws:
XMLStreamException
-
openStartTag
- Overrides:
openStartTag
in classXMLWriterBase
- Throws:
XMLStreamException
-
closeStartTag
- Overrides:
closeStartTag
in classXMLWriterBase
- Throws:
XMLStreamException
-
openEndTag
- Overrides:
openEndTag
in classXMLWriterBase
- Throws:
XMLStreamException
-
closeEndTag
- Overrides:
closeEndTag
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeAttribute
public void writeAttribute(String namespaceURI, String localName, String value) throws XMLStreamException - Specified by:
writeAttribute
in interfaceXMLStreamWriter
- Overrides:
writeAttribute
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeNamespace
- Specified by:
writeNamespace
in interfaceXMLStreamWriter
- Overrides:
writeNamespace
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeDefaultNamespace
- Specified by:
writeDefaultNamespace
in interfaceXMLStreamWriter
- Overrides:
writeDefaultNamespace
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeComment
- Specified by:
writeComment
in interfaceXMLStreamWriter
- Overrides:
writeComment
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeProcessingInstruction
- Specified by:
writeProcessingInstruction
in interfaceXMLStreamWriter
- Overrides:
writeProcessingInstruction
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeDTD
- Specified by:
writeDTD
in interfaceXMLStreamWriter
- Overrides:
writeDTD
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeCData
- Specified by:
writeCData
in interfaceXMLStreamWriter
- Overrides:
writeCData
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeEntityRef
- Specified by:
writeEntityRef
in interfaceXMLStreamWriter
- Overrides:
writeEntityRef
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocument
in interfaceXMLStreamWriter
- Overrides:
writeStartDocument
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocument
in interfaceXMLStreamWriter
- Overrides:
writeStartDocument
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocument
in interfaceXMLStreamWriter
- Overrides:
writeStartDocument
in classXMLWriterBase
- Throws:
XMLStreamException
-
writeCharactersInternal
protected void writeCharactersInternal(char[] characters, int start, int length, boolean isAttributeValue) throws XMLStreamException - Overrides:
writeCharactersInternal
in classXMLWriterBase
- Throws:
XMLStreamException
-
write
- Overrides:
write
in classReaderToWriter
- Throws:
XMLStreamException
-
main
- Throws:
Exception
-