org.apache.tuscany.sdo.util.resource
Class XMLStreamSerializer

java.lang.Object
  extended by org.apache.tuscany.sdo.util.resource.XMLStreamSerializer
All Implemented Interfaces:
javax.xml.stream.XMLStreamConstants

public class XMLStreamSerializer
extends Object
implements javax.xml.stream.XMLStreamConstants

The XMLStreamSerializer pulls events from the XMLStreamReader and dumps into the XMLStreamWriter


Field Summary
static String NAMESPACE_PREFIX
           
 
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
 
Constructor Summary
XMLStreamSerializer()
           
 
Method Summary
 void serialize(javax.xml.stream.XMLStreamReader node, javax.xml.stream.XMLStreamWriter writer)
          Method serialize.
 void serialize(javax.xml.stream.XMLStreamReader node, javax.xml.stream.XMLStreamWriter writer, Map options)
           
protected  void serializeAttributes(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
           
protected  void serializeCData(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
          Method serializeCData.
protected  void serializeComment(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
          Method serializeComment.
protected  void serializeElement(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
           
protected  void serializeElementWithOptions(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
           
protected  void serializeEndElement(javax.xml.stream.XMLStreamWriter writer)
          Method serializeEndElement.
protected  void serializeEndElementWithOptions(javax.xml.stream.XMLStreamWriter writer)
          Method serializeEndElement.
protected  void serializeNode(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
          Method serializeNode.
protected  void serializeText(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE_PREFIX

public static final String NAMESPACE_PREFIX
See Also:
Constant Field Values
Constructor Detail

XMLStreamSerializer

public XMLStreamSerializer()
Method Detail

serialize

public void serialize(javax.xml.stream.XMLStreamReader node,
                      javax.xml.stream.XMLStreamWriter writer)
               throws javax.xml.stream.XMLStreamException
Method serialize.

Parameters:
node -
writer -
Throws:
javax.xml.stream.XMLStreamException

serialize

public void serialize(javax.xml.stream.XMLStreamReader node,
                      javax.xml.stream.XMLStreamWriter writer,
                      Map options)
               throws javax.xml.stream.XMLStreamException
Throws:
javax.xml.stream.XMLStreamException

serializeNode

protected void serializeNode(javax.xml.stream.XMLStreamReader reader,
                             javax.xml.stream.XMLStreamWriter writer)
                      throws javax.xml.stream.XMLStreamException
Method serializeNode.

Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeElement

protected void serializeElement(javax.xml.stream.XMLStreamReader reader,
                                javax.xml.stream.XMLStreamWriter writer)
                         throws javax.xml.stream.XMLStreamException
Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeElementWithOptions

protected void serializeElementWithOptions(javax.xml.stream.XMLStreamReader reader,
                                           javax.xml.stream.XMLStreamWriter writer)
                                    throws javax.xml.stream.XMLStreamException
Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeEndElement

protected void serializeEndElement(javax.xml.stream.XMLStreamWriter writer)
                            throws javax.xml.stream.XMLStreamException
Method serializeEndElement.

Parameters:
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeEndElementWithOptions

protected void serializeEndElementWithOptions(javax.xml.stream.XMLStreamWriter writer)
                                       throws javax.xml.stream.XMLStreamException
Method serializeEndElement.

Parameters:
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeText

protected void serializeText(javax.xml.stream.XMLStreamReader reader,
                             javax.xml.stream.XMLStreamWriter writer)
                      throws javax.xml.stream.XMLStreamException
Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeCData

protected void serializeCData(javax.xml.stream.XMLStreamReader reader,
                              javax.xml.stream.XMLStreamWriter writer)
                       throws javax.xml.stream.XMLStreamException
Method serializeCData.

Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeComment

protected void serializeComment(javax.xml.stream.XMLStreamReader reader,
                                javax.xml.stream.XMLStreamWriter writer)
                         throws javax.xml.stream.XMLStreamException
Method serializeComment.

Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException

serializeAttributes

protected void serializeAttributes(javax.xml.stream.XMLStreamReader reader,
                                   javax.xml.stream.XMLStreamWriter writer)
                            throws javax.xml.stream.XMLStreamException
Parameters:
reader -
writer -
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.