org.codehaus.xfire.util.stax
Class W3CDOMStreamWriter

java.lang.Object
  extended by org.codehaus.xfire.util.stax.DOMStreamWriter
      extended by org.codehaus.xfire.util.stax.W3CDOMStreamWriter
All Implemented Interfaces:
javax.xml.stream.XMLStreamWriter

public class W3CDOMStreamWriter
extends DOMStreamWriter


Constructor Summary
W3CDOMStreamWriter()
           
W3CDOMStreamWriter(org.w3c.dom.Document document)
           
W3CDOMStreamWriter(javax.xml.parsers.DocumentBuilder builder)
           
 
Method Summary
 org.w3c.dom.Document getDocument()
           
 javax.xml.namespace.NamespaceContext getNamespaceContext()
           
 java.lang.String getPrefix(java.lang.String uri)
           
 java.lang.Object getProperty(java.lang.String prop)
           
 void setDefaultNamespace(java.lang.String arg0)
           
 void setNamespaceContext(javax.xml.namespace.NamespaceContext context)
           
 void setPrefix(java.lang.String arg0, java.lang.String arg1)
           
 void setProperties(java.util.Map properties)
           
 void writeAttribute(java.lang.String local, java.lang.String value)
           
 void writeAttribute(java.lang.String namespace, java.lang.String local, java.lang.String value)
           
 void writeAttribute(java.lang.String prefix, java.lang.String namespace, java.lang.String local, java.lang.String value)
           
 void writeCData(java.lang.String data)
           
 void writeCharacters(char[] text, int start, int len)
           
 void writeCharacters(java.lang.String text)
           
 void writeComment(java.lang.String value)
           
 void writeDefaultNamespace(java.lang.String namespace)
           
 void writeDTD(java.lang.String arg0)
           
 void writeEmptyElement(java.lang.String local)
           
 void writeEmptyElement(java.lang.String namespace, java.lang.String local)
           
 void writeEmptyElement(java.lang.String prefix, java.lang.String namespace, java.lang.String local)
           
 void writeEndDocument()
           
 void writeEndElement()
           
 void writeEntityRef(java.lang.String ref)
           
 void writeNamespace(java.lang.String prefix, java.lang.String namespace)
           
 void writeProcessingInstruction(java.lang.String target)
           
 void writeProcessingInstruction(java.lang.String target, java.lang.String data)
           
 void writeStartDocument()
           
 void writeStartDocument(java.lang.String version)
           
 void writeStartDocument(java.lang.String encoding, java.lang.String version)
           
 void writeStartElement(java.lang.String local)
           
 void writeStartElement(java.lang.String namespace, java.lang.String local)
           
 void writeStartElement(java.lang.String prefix, java.lang.String local, java.lang.String namespace)
           
 
Methods inherited from class org.codehaus.xfire.util.stax.DOMStreamWriter
close, flush
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

W3CDOMStreamWriter

public W3CDOMStreamWriter()
                   throws javax.xml.parsers.ParserConfigurationException
Throws:
javax.xml.parsers.ParserConfigurationException

W3CDOMStreamWriter

public W3CDOMStreamWriter(javax.xml.parsers.DocumentBuilder builder)

W3CDOMStreamWriter

public W3CDOMStreamWriter(org.w3c.dom.Document document)
Method Detail

setProperties

public void setProperties(java.util.Map properties)

getDocument

public org.w3c.dom.Document getDocument()

writeStartElement

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

writeStartElement

public void writeStartElement(java.lang.String namespace,
                              java.lang.String local)
                       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 namespace)
                       throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeEmptyElement

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

writeEmptyElement

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

writeEmptyElement

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

writeEndElement

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

writeEndDocument

public void writeEndDocument()
                      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

writeAttribute

public void writeAttribute(java.lang.String prefix,
                           java.lang.String namespace,
                           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 namespace,
                           java.lang.String local,
                           java.lang.String value)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeNamespace

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

writeDefaultNamespace

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

writeComment

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

writeProcessingInstruction

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

writeProcessingInstruction

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

writeCData

public void writeCData(java.lang.String data)
                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeDTD

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

writeEntityRef

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

writeStartDocument

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

writeStartDocument

public void writeStartDocument(java.lang.String version)
                        throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeStartDocument

public void writeStartDocument(java.lang.String encoding,
                               java.lang.String version)
                        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

writeCharacters

public void writeCharacters(char[] text,
                            int start,
                            int len)
                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getPrefix

public java.lang.String getPrefix(java.lang.String uri)
                           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

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

getNamespaceContext

public javax.xml.namespace.NamespaceContext getNamespaceContext()

getProperty

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


Copyright © 2004-2011. All Rights Reserved.