org.codehaus.xfire.message.stax
Class AttributeWriter

java.lang.Object
  extended by org.codehaus.xfire.message.AbstractMessageWriter
      extended by org.codehaus.xfire.message.stax.AttributeWriter
All Implemented Interfaces:
MessageWriter

public class AttributeWriter
extends AbstractMessageWriter


Constructor Summary
AttributeWriter(javax.xml.stream.XMLStreamWriter writer, java.lang.String name, java.lang.String namespace)
           
 
Method Summary
 void close()
          Tells the MessageWriter that writing operations are completed so it can write the end element.
 MessageWriter getAttributeWriter(javax.xml.namespace.QName qname)
           
 MessageWriter getAttributeWriter(java.lang.String name)
           
 MessageWriter getAttributeWriter(java.lang.String name, java.lang.String namespace)
           
 MessageWriter getElementWriter(javax.xml.namespace.QName qname)
           
 MessageWriter getElementWriter(java.lang.String name)
           
 MessageWriter getElementWriter(java.lang.String name, java.lang.String namespace)
           
 void writeValue(java.lang.Object value)
           
 
Methods inherited from class org.codehaus.xfire.message.AbstractMessageWriter
writeValueAsBoolean, writeValueAsCalendar, writeValueAsDate, writeValueAsDateTime, writeValueAsDouble, writeValueAsFloat, writeValueAsInt, writeValueAsLong
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeWriter

public AttributeWriter(javax.xml.stream.XMLStreamWriter writer,
                       java.lang.String name,
                       java.lang.String namespace)
Method Detail

writeValue

public void writeValue(java.lang.Object value)

getAttributeWriter

public MessageWriter getAttributeWriter(java.lang.String name)

getAttributeWriter

public MessageWriter getAttributeWriter(java.lang.String name,
                                        java.lang.String namespace)

getAttributeWriter

public MessageWriter getAttributeWriter(javax.xml.namespace.QName qname)

getElementWriter

public MessageWriter getElementWriter(java.lang.String name)

getElementWriter

public MessageWriter getElementWriter(java.lang.String name,
                                      java.lang.String namespace)

getElementWriter

public MessageWriter getElementWriter(javax.xml.namespace.QName qname)

close

public void close()
Description copied from interface: MessageWriter
Tells the MessageWriter that writing operations are completed so it can write the end element.