com.bea.xml.stream

Class XMLStreamRecorder

public class XMLStreamRecorder extends XMLWriterBase

Writes XML in a non-xml format to create XML tests.

Constructor Summary
XMLStreamRecorder()
XMLStreamRecorder(Writer writer)
Method Summary
protected voidcloseEndTag()
protected voidcloseStartTag()
static voidmain(String[] args)
protected voidopenEndTag()
protected voidopenStartTag()
voidwrite(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)
voidwriteDTD(String dtd)
voidwriteEntityRef(String name)
protected StringwriteName(String prefix, String namespaceURI, String localName)
voidwriteNamespace(String prefix, String namespaceURI)
voidwriteProcessingInstruction(String target, String text)
voidwriteStartDocument()
voidwriteStartDocument(String version)
voidwriteStartDocument(String encoding, String version)
protected voidwriteType(int type)

Constructor Detail

XMLStreamRecorder

public XMLStreamRecorder()

XMLStreamRecorder

public XMLStreamRecorder(Writer writer)

Method Detail

closeEndTag

protected void closeEndTag()

closeStartTag

protected void closeStartTag()

main

public static void main(String[] args)

openEndTag

protected void openEndTag()

openStartTag

protected void openStartTag()

write

public void write(XMLStreamReader xmlr)

writeAttribute

public void writeAttribute(String namespaceURI, String localName, String value)

writeCData

public void writeCData(String data)

writeCharactersInternal

protected void writeCharactersInternal(char[] characters, int start, int length, boolean isAttributeValue)

writeComment

public void writeComment(String data)

writeDefaultNamespace

public void writeDefaultNamespace(String namespaceURI)

writeDTD

public void writeDTD(String dtd)

writeEntityRef

public void writeEntityRef(String name)

writeName

protected String writeName(String prefix, String namespaceURI, String localName)

writeNamespace

public void writeNamespace(String prefix, String namespaceURI)

writeProcessingInstruction

public void writeProcessingInstruction(String target, String text)

writeStartDocument

public void writeStartDocument()

writeStartDocument

public void writeStartDocument(String version)

writeStartDocument

public void writeStartDocument(String encoding, String version)

writeType

protected void writeType(int type)