org.codehaus.plexus.util.xml

Class SerializerXMLWriter

public class SerializerXMLWriter extends Object implements XMLWriter

Write to an MXSerializer.

Version: $Id: SerializerXMLWriter.java 2161 2005-06-22 15:56:00Z evenisse $

Author: Brett Porter

Field Summary
Stackelements
Listexceptions
Stringnamespace
XmlSerializerserializer
Constructor Summary
SerializerXMLWriter(String namespace, XmlSerializer serializer)
Method Summary
voidaddAttribute(String key, String value)
voidendElement()
ListgetExceptions()
voidstartElement(String name)
voidstoreException(IOException e)
voidwriteMarkup(String text)
voidwriteText(String text)

Field Detail

elements

private final Stack elements

exceptions

private List exceptions

namespace

private final String namespace

serializer

private final XmlSerializer serializer

Constructor Detail

SerializerXMLWriter

public SerializerXMLWriter(String namespace, XmlSerializer serializer)

Method Detail

addAttribute

public void addAttribute(String key, String value)

endElement

public void endElement()

getExceptions

public List getExceptions()

startElement

public void startElement(String name)

storeException

private void storeException(IOException e)

UNKNOWN: Maybe the interface should allow IOExceptions on each?

writeMarkup

public void writeMarkup(String text)

writeText

public void writeText(String text)