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, writeStartElementInternal
setStreamWriter, writeAll
public 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 XMLWriterBase
javax.xml.stream.XMLStreamException
protected void writeType(int type) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
protected void openStartTag() throws javax.xml.stream.XMLStreamException
openStartTag
in class XMLWriterBase
javax.xml.stream.XMLStreamException
protected void closeStartTag() throws javax.xml.stream.XMLStreamException
closeStartTag
in class XMLWriterBase
javax.xml.stream.XMLStreamException
protected void openEndTag() throws javax.xml.stream.XMLStreamException
openEndTag
in class XMLWriterBase
javax.xml.stream.XMLStreamException
protected void closeEndTag() throws javax.xml.stream.XMLStreamException
closeEndTag
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public 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.XMLStreamWriter
writeAttribute
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeNamespace(java.lang.String prefix, java.lang.String namespaceURI) throws javax.xml.stream.XMLStreamException
writeNamespace
in interface javax.xml.stream.XMLStreamWriter
writeNamespace
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeDefaultNamespace(java.lang.String namespaceURI) throws javax.xml.stream.XMLStreamException
writeDefaultNamespace
in interface javax.xml.stream.XMLStreamWriter
writeDefaultNamespace
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeComment(java.lang.String data) throws javax.xml.stream.XMLStreamException
writeComment
in interface javax.xml.stream.XMLStreamWriter
writeComment
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeProcessingInstruction(java.lang.String target, java.lang.String text) throws javax.xml.stream.XMLStreamException
writeProcessingInstruction
in interface javax.xml.stream.XMLStreamWriter
writeProcessingInstruction
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeDTD(java.lang.String dtd) throws javax.xml.stream.XMLStreamException
writeDTD
in interface javax.xml.stream.XMLStreamWriter
writeDTD
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeCData(java.lang.String data) throws javax.xml.stream.XMLStreamException
writeCData
in interface javax.xml.stream.XMLStreamWriter
writeCData
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeEntityRef(java.lang.String name) throws javax.xml.stream.XMLStreamException
writeEntityRef
in interface javax.xml.stream.XMLStreamWriter
writeEntityRef
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeStartDocument() throws javax.xml.stream.XMLStreamException
writeStartDocument
in interface javax.xml.stream.XMLStreamWriter
writeStartDocument
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeStartDocument(java.lang.String version) throws javax.xml.stream.XMLStreamException
writeStartDocument
in interface javax.xml.stream.XMLStreamWriter
writeStartDocument
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void writeStartDocument(java.lang.String encoding, java.lang.String version) throws javax.xml.stream.XMLStreamException
writeStartDocument
in interface javax.xml.stream.XMLStreamWriter
writeStartDocument
in class XMLWriterBase
javax.xml.stream.XMLStreamException
protected void writeCharactersInternal(char[] characters, int start, int length, boolean isAttributeValue) throws javax.xml.stream.XMLStreamException
writeCharactersInternal
in class XMLWriterBase
javax.xml.stream.XMLStreamException
public void write(javax.xml.stream.XMLStreamReader xmlr) throws javax.xml.stream.XMLStreamException
write
in class ReaderToWriter
javax.xml.stream.XMLStreamException
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception