public class XMLStreamRecorder extends XMLWriterBase
Writes XML in a non-xml format to create XML tests.
context, DEFAULTNS| Constructor | Description |
|---|---|
XMLStreamRecorder() |
|
XMLStreamRecorder(java.io.Writer writer) |
| Modifier and Type | Method | 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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetStreamWriter, writeAllclose, 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, writeStartElementInternalpublic 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 class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeNamespace(java.lang.String prefix,
java.lang.String namespaceURI)
throws javax.xml.stream.XMLStreamException
writeNamespace in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeDefaultNamespace(java.lang.String namespaceURI)
throws javax.xml.stream.XMLStreamException
writeDefaultNamespace in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeComment(java.lang.String data)
throws javax.xml.stream.XMLStreamException
writeComment in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeProcessingInstruction(java.lang.String target,
java.lang.String text)
throws javax.xml.stream.XMLStreamException
writeProcessingInstruction in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeDTD(java.lang.String dtd)
throws javax.xml.stream.XMLStreamException
writeDTD in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeCData(java.lang.String data)
throws javax.xml.stream.XMLStreamException
writeCData in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeEntityRef(java.lang.String name)
throws javax.xml.stream.XMLStreamException
writeEntityRef in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeStartDocument()
throws javax.xml.stream.XMLStreamException
writeStartDocument in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeStartDocument(java.lang.String version)
throws javax.xml.stream.XMLStreamException
writeStartDocument in class XMLWriterBasejavax.xml.stream.XMLStreamExceptionpublic void writeStartDocument(java.lang.String encoding,
java.lang.String version)
throws javax.xml.stream.XMLStreamException
writeStartDocument 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