com.bea.xml.stream
public class XMLStreamRecorder extends XMLWriterBase
Writes XML in a non-xml format to create XML tests.
context, DEFAULTNS| Constructor and Description |
|---|
XMLStreamRecorder() |
XMLStreamRecorder(java.io.Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeEndTag() |
protected void |
closeStartTag() |
static void |
main(java.lang.String[] args) |
protected void |
openEndTag() |
protected void |
openStartTag() |
void |
write(javax.xml.stream.XMLStreamReader xmlr) |
void |
writeAttribute(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value) |
void |
writeCData(java.lang.String data) |
protected void |
writeCharactersInternal(char[] characters,
int start,
int length,
boolean isAttributeValue) |
void |
writeComment(java.lang.String data) |
void |
writeDefaultNamespace(java.lang.String namespaceURI) |
void |
writeDTD(java.lang.String dtd) |
void |
writeEntityRef(java.lang.String name) |
protected java.lang.String |
writeName(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName) |
void |
writeNamespace(java.lang.String prefix,
java.lang.String namespaceURI) |
void |
writeProcessingInstruction(java.lang.String target,
java.lang.String text) |
void |
writeStartDocument() |
void |
writeStartDocument(java.lang.String version) |
void |
writeStartDocument(java.lang.String encoding,
java.lang.String version) |
protected void |
writeType(int type) |
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, writeStartElementInternalsetStreamWriter, writeAllpublic XMLStreamRecorder()
public XMLStreamRecorder(java.io.Writer writer)
protected java.lang.String writeName(java.lang.String prefix,
java.lang.String namespaceURI,
java.lang.String localName)
throws javax.xml.stream.XMLStreamException
writeName in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionprotected void writeType(int type)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected void openStartTag()
throws javax.xml.stream.XMLStreamException
openStartTag in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionprotected void closeStartTag()
throws javax.xml.stream.XMLStreamException
closeStartTag in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionprotected void openEndTag()
throws javax.xml.stream.XMLStreamException
openEndTag in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionprotected void closeEndTag()
throws javax.xml.stream.XMLStreamException
closeEndTag in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeAttribute(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String value)
throws javax.xml.stream.XMLStreamException
writeAttribute in interface javax.xml.stream.XMLStreamWriterwriteAttribute in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeNamespace(java.lang.String prefix,
java.lang.String namespaceURI)
throws javax.xml.stream.XMLStreamException
writeNamespace in interface javax.xml.stream.XMLStreamWriterwriteNamespace in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeDefaultNamespace(java.lang.String namespaceURI)
throws javax.xml.stream.XMLStreamException
writeDefaultNamespace in interface javax.xml.stream.XMLStreamWriterwriteDefaultNamespace in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeComment(java.lang.String data)
throws javax.xml.stream.XMLStreamException
writeComment in interface javax.xml.stream.XMLStreamWriterwriteComment in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeProcessingInstruction(java.lang.String target,
java.lang.String text)
throws javax.xml.stream.XMLStreamException
writeProcessingInstruction in interface javax.xml.stream.XMLStreamWriterwriteProcessingInstruction in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeDTD(java.lang.String dtd)
throws javax.xml.stream.XMLStreamException
writeDTD in interface javax.xml.stream.XMLStreamWriterwriteDTD in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeCData(java.lang.String data)
throws javax.xml.stream.XMLStreamException
writeCData in interface javax.xml.stream.XMLStreamWriterwriteCData in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeEntityRef(java.lang.String name)
throws javax.xml.stream.XMLStreamException
writeEntityRef in interface javax.xml.stream.XMLStreamWriterwriteEntityRef in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeStartDocument()
throws javax.xml.stream.XMLStreamException
writeStartDocument in interface javax.xml.stream.XMLStreamWriterwriteStartDocument in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeStartDocument(java.lang.String version)
throws javax.xml.stream.XMLStreamException
writeStartDocument in interface javax.xml.stream.XMLStreamWriterwriteStartDocument in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeStartDocument(java.lang.String encoding,
java.lang.String version)
throws javax.xml.stream.XMLStreamException
writeStartDocument in interface javax.xml.stream.XMLStreamWriterwriteStartDocument in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionprotected void writeCharactersInternal(char[] characters,
int start,
int length,
boolean isAttributeValue)
throws javax.xml.stream.XMLStreamException
writeCharactersInternal in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void write(javax.xml.stream.XMLStreamReader xmlr)
throws javax.xml.stream.XMLStreamException
write in class ReaderToWriterjavax.xml.stream.XMLStreamExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception