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 voidprotected voidstatic voidprotected voidprotected voidvoidwrite(XMLStreamReader xmlr) voidwriteAttribute(String namespaceURI, String localName, String value) voidwriteCData(String data) protected voidwriteCharactersInternal(char[] characters, int start, int length, boolean isAttributeValue) voidwriteComment(String data) voidwriteDefaultNamespace(String namespaceURI) voidvoidwriteEntityRef(String name) protected StringvoidwriteNamespace(String prefix, String namespaceURI) voidwriteProcessingInstruction(String target, String text) voidvoidwriteStartDocument(String version) voidwriteStartDocument(String encoding, String version) protected voidwriteType(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, writeStartElementInternalMethods 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:
writeNamein classXMLWriterBase- Throws:
XMLStreamException
-
writeType
- Throws:
XMLStreamException
-
openStartTag
- Overrides:
openStartTagin classXMLWriterBase- Throws:
XMLStreamException
-
closeStartTag
- Overrides:
closeStartTagin classXMLWriterBase- Throws:
XMLStreamException
-
openEndTag
- Overrides:
openEndTagin classXMLWriterBase- Throws:
XMLStreamException
-
closeEndTag
- Overrides:
closeEndTagin classXMLWriterBase- Throws:
XMLStreamException
-
writeAttribute
public void writeAttribute(String namespaceURI, String localName, String value) throws XMLStreamException - Specified by:
writeAttributein interfaceXMLStreamWriter- Overrides:
writeAttributein classXMLWriterBase- Throws:
XMLStreamException
-
writeNamespace
- Specified by:
writeNamespacein interfaceXMLStreamWriter- Overrides:
writeNamespacein classXMLWriterBase- Throws:
XMLStreamException
-
writeDefaultNamespace
- Specified by:
writeDefaultNamespacein interfaceXMLStreamWriter- Overrides:
writeDefaultNamespacein classXMLWriterBase- Throws:
XMLStreamException
-
writeComment
- Specified by:
writeCommentin interfaceXMLStreamWriter- Overrides:
writeCommentin classXMLWriterBase- Throws:
XMLStreamException
-
writeProcessingInstruction
- Specified by:
writeProcessingInstructionin interfaceXMLStreamWriter- Overrides:
writeProcessingInstructionin classXMLWriterBase- Throws:
XMLStreamException
-
writeDTD
- Specified by:
writeDTDin interfaceXMLStreamWriter- Overrides:
writeDTDin classXMLWriterBase- Throws:
XMLStreamException
-
writeCData
- Specified by:
writeCDatain interfaceXMLStreamWriter- Overrides:
writeCDatain classXMLWriterBase- Throws:
XMLStreamException
-
writeEntityRef
- Specified by:
writeEntityRefin interfaceXMLStreamWriter- Overrides:
writeEntityRefin classXMLWriterBase- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocumentin interfaceXMLStreamWriter- Overrides:
writeStartDocumentin classXMLWriterBase- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocumentin interfaceXMLStreamWriter- Overrides:
writeStartDocumentin classXMLWriterBase- Throws:
XMLStreamException
-
writeStartDocument
- Specified by:
writeStartDocumentin interfaceXMLStreamWriter- Overrides:
writeStartDocumentin classXMLWriterBase- Throws:
XMLStreamException
-
writeCharactersInternal
protected void writeCharactersInternal(char[] characters, int start, int length, boolean isAttributeValue) throws XMLStreamException - Overrides:
writeCharactersInternalin classXMLWriterBase- Throws:
XMLStreamException
-
write
- Overrides:
writein classReaderToWriter- Throws:
XMLStreamException
-
main
- Throws:
Exception
-