org.codehaus.jettison.mapped
Class MappedXMLStreamWriter

java.lang.Object
  extended by org.codehaus.jettison.AbstractXMLStreamWriter
      extended by org.codehaus.jettison.mapped.MappedXMLStreamWriter
All Implemented Interfaces:
javax.xml.stream.XMLStreamWriter

public class MappedXMLStreamWriter
extends AbstractXMLStreamWriter


Constructor Summary
MappedXMLStreamWriter(MappedNamespaceConvention convention, java.io.Writer writer)
           
 
Method Summary
 void close()
           
 void flush()
           
 javax.xml.namespace.NamespaceContext getNamespaceContext()
           
 java.lang.String getPrefix(java.lang.String arg0)
           
 java.lang.Object getProperty(java.lang.String arg0)
           
 void setDefaultNamespace(java.lang.String arg0)
           
 void setNamespaceContext(javax.xml.namespace.NamespaceContext context)
           
 void setPrefix(java.lang.String arg0, java.lang.String arg1)
           
 void setValueKey(java.lang.String valueKey)
           
 void writeAttribute(java.lang.String local, java.lang.String value)
           
 void writeAttribute(java.lang.String ns, java.lang.String local, java.lang.String value)
           
 void writeAttribute(java.lang.String p, java.lang.String ns, java.lang.String local, java.lang.String value)
           
 void writeCharacters(java.lang.String text)
           
 void writeComment(java.lang.String arg0)
           
 void writeDefaultNamespace(java.lang.String ns)
           
 void writeDTD(java.lang.String arg0)
           
 void writeEndDocument()
           
 void writeEndElement()
           
 void writeEntityRef(java.lang.String arg0)
           
 void writeNamespace(java.lang.String arg0, java.lang.String arg1)
           
 void writeProcessingInstruction(java.lang.String arg0)
           
 void writeProcessingInstruction(java.lang.String arg0, java.lang.String arg1)
           
 void writeStartDocument()
           
 void writeStartElement(java.lang.String prefix, java.lang.String local, java.lang.String ns)
           
 
Methods inherited from class org.codehaus.jettison.AbstractXMLStreamWriter
getSerializedAsArrays, seriliazeAsArray, writeCData, writeCharacters, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappedXMLStreamWriter

public MappedXMLStreamWriter(MappedNamespaceConvention convention,
                             java.io.Writer writer)
Method Detail

close

public void close()
           throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

flush

public void flush()
           throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getNamespaceContext

public javax.xml.namespace.NamespaceContext getNamespaceContext()

getPrefix

public java.lang.String getPrefix(java.lang.String arg0)
                           throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getProperty

public java.lang.Object getProperty(java.lang.String arg0)
                             throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

setDefaultNamespace

public void setDefaultNamespace(java.lang.String arg0)
                         throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

setNamespaceContext

public void setNamespaceContext(javax.xml.namespace.NamespaceContext context)
                         throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

setPrefix

public void setPrefix(java.lang.String arg0,
                      java.lang.String arg1)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAttribute

public void writeAttribute(java.lang.String p,
                           java.lang.String ns,
                           java.lang.String local,
                           java.lang.String value)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAttribute

public void writeAttribute(java.lang.String ns,
                           java.lang.String local,
                           java.lang.String value)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAttribute

public void writeAttribute(java.lang.String local,
                           java.lang.String value)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeCharacters

public void writeCharacters(java.lang.String text)
                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeComment

public void writeComment(java.lang.String arg0)
                  throws javax.xml.stream.XMLStreamException
Specified by:
writeComment in interface javax.xml.stream.XMLStreamWriter
Overrides:
writeComment in class AbstractXMLStreamWriter
Throws:
javax.xml.stream.XMLStreamException

writeDefaultNamespace

public void writeDefaultNamespace(java.lang.String ns)
                           throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeDTD

public void writeDTD(java.lang.String arg0)
              throws javax.xml.stream.XMLStreamException
Specified by:
writeDTD in interface javax.xml.stream.XMLStreamWriter
Overrides:
writeDTD in class AbstractXMLStreamWriter
Throws:
javax.xml.stream.XMLStreamException

writeEndDocument

public void writeEndDocument()
                      throws javax.xml.stream.XMLStreamException
Specified by:
writeEndDocument in interface javax.xml.stream.XMLStreamWriter
Overrides:
writeEndDocument in class AbstractXMLStreamWriter
Throws:
javax.xml.stream.XMLStreamException

writeEndElement

public void writeEndElement()
                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeEntityRef

public void writeEntityRef(java.lang.String arg0)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeNamespace

public void writeNamespace(java.lang.String arg0,
                           java.lang.String arg1)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeProcessingInstruction

public void writeProcessingInstruction(java.lang.String arg0,
                                       java.lang.String arg1)
                                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeProcessingInstruction

public void writeProcessingInstruction(java.lang.String arg0)
                                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeStartDocument

public void writeStartDocument()
                        throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeStartElement

public void writeStartElement(java.lang.String prefix,
                              java.lang.String local,
                              java.lang.String ns)
                       throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

setValueKey

public void setValueKey(java.lang.String valueKey)