com.envoisolutions.sxc.util
Interface XoXMLStreamWriter

All Superinterfaces:
javax.xml.stream.XMLStreamWriter
All Known Implementing Classes:
XoXMLStreamWriterImpl

public interface XoXMLStreamWriter
extends javax.xml.stream.XMLStreamWriter


Method Summary
 java.lang.String getQNameAsString(javax.xml.namespace.QName q)
           
 java.lang.String getUniquePrefix(java.lang.String namespaceURI)
           
 void writeAndDeclareIfUndeclared(java.lang.String prefix, java.lang.String namespace)
           
 void writeAsXmlList(boolean[] values)
           
 void writeAsXmlList(java.util.Collection<java.lang.Object> values)
           
 void writeAsXmlList(double[] values)
           
 void writeAsXmlList(float[] values)
           
 void writeAsXmlList(int[] values)
           
 void writeAsXmlList(long[] values)
           
 void writeAsXmlList(java.lang.Object[] values)
           
 void writeAsXmlList(short[] values)
           
 void writeAttribute(javax.xml.namespace.QName name, java.lang.String value)
           
 void writeBoolean(boolean b)
           
 void writeByte(byte b)
           
 void writeDomElement(org.w3c.dom.Element element, boolean writeTag)
           
 void writeDouble(double b)
           
 void writeFloat(float b)
           
 void writeInt(int i)
           
 void writeLong(long b)
           
 void writeQName(javax.xml.namespace.QName q)
           
 void writeShort(short b)
           
 void writeStartElementWithAutoPrefix(java.lang.String namespaceURI, java.lang.String localName)
           
 void writeString(java.lang.String s)
           
 void writeXsiNil()
           
 void writeXsiType(java.lang.String namespace, java.lang.String local)
           
 
Methods inherited from interface javax.xml.stream.XMLStreamWriter
close, flush, getNamespaceContext, getPrefix, getProperty, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEndElement, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement, writeStartElement
 

Method Detail

writeString

void writeString(java.lang.String s)
                 throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeInt

void writeInt(int i)
              throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeBoolean

void writeBoolean(boolean b)
                  throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeLong

void writeLong(long b)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeFloat

void writeFloat(float b)
                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeShort

void writeShort(short b)
                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeDouble

void writeDouble(double b)
                 throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeByte

void writeByte(byte b)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeQName

void writeQName(javax.xml.namespace.QName q)
                throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

getQNameAsString

java.lang.String getQNameAsString(javax.xml.namespace.QName q)
                                  throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeDomElement

void writeDomElement(org.w3c.dom.Element element,
                     boolean writeTag)
                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAttribute

void writeAttribute(javax.xml.namespace.QName name,
                    java.lang.String value)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeStartElementWithAutoPrefix

void writeStartElementWithAutoPrefix(java.lang.String namespaceURI,
                                     java.lang.String localName)
                                     throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeXsiNil

void writeXsiNil()
                 throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeXsiType

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

writeAndDeclareIfUndeclared

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

getUniquePrefix

java.lang.String getUniquePrefix(java.lang.String namespaceURI)
                                 throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(java.util.Collection<java.lang.Object> values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(java.lang.Object[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(boolean[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(short[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(int[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(long[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(float[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

writeAsXmlList

void writeAsXmlList(double[] values)
                    throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2007-2008 Envoi Solutions LLC. All Rights Reserved.