com.sun.xml.ws.util.xml
Class XMLStreamReaderToXMLStreamWriter

java.lang.Object
  extended by com.sun.xml.ws.util.xml.XMLStreamReaderToXMLStreamWriter

Deprecated. use org.jvnet.staxex.util.XMLStreamReaderToXMLStreamWriter

public class XMLStreamReaderToXMLStreamWriter
extends java.lang.Object

Reads a sub-tree from XMLStreamReader and writes to XMLStreamWriter as-is.

This class can be sub-classed to implement a simple transformation logic.


Field Summary
protected  javax.xml.stream.XMLStreamReader in
          Deprecated.  
protected  javax.xml.stream.XMLStreamWriter out
          Deprecated.  
 
Constructor Summary
XMLStreamReaderToXMLStreamWriter()
          Deprecated.  
 
Method Summary
 void bridge(javax.xml.stream.XMLStreamReader in, javax.xml.stream.XMLStreamWriter out)
          Deprecated. Reads one subtree and writes it out.
protected  void handleAttribute(int i)
          Deprecated. Writes out the i-th attribute of the current element.
protected  void handleCDATA()
          Deprecated.  
protected  void handleCharacters()
          Deprecated.  
protected  void handleComment()
          Deprecated.  
protected  void handleDTD()
          Deprecated.  
protected  void handleEndElement()
          Deprecated.  
protected  void handleEntityReference()
          Deprecated.  
protected  void handlePI()
          Deprecated.  
protected  void handleSpace()
          Deprecated.  
protected  void handleStartElement()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

in

protected javax.xml.stream.XMLStreamReader in
Deprecated. 

out

protected javax.xml.stream.XMLStreamWriter out
Deprecated. 
Constructor Detail

XMLStreamReaderToXMLStreamWriter

public XMLStreamReaderToXMLStreamWriter()
Deprecated. 
Method Detail

bridge

public void bridge(javax.xml.stream.XMLStreamReader in,
                   javax.xml.stream.XMLStreamWriter out)
            throws javax.xml.stream.XMLStreamException
Deprecated. 
Reads one subtree and writes it out.

The XMLStreamWriter never receives a start/end document event. Those need to be written separately by the caller.

Throws:
javax.xml.stream.XMLStreamException

handlePI

protected void handlePI()
                 throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleCharacters

protected void handleCharacters()
                         throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleEndElement

protected void handleEndElement()
                         throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleStartElement

protected void handleStartElement()
                           throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleAttribute

protected void handleAttribute(int i)
                        throws javax.xml.stream.XMLStreamException
Deprecated. 
Writes out the i-th attribute of the current element.

Used from handleStartElement().

Throws:
javax.xml.stream.XMLStreamException

handleDTD

protected void handleDTD()
                  throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleComment

protected void handleComment()
                      throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleEntityReference

protected void handleEntityReference()
                              throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleSpace

protected void handleSpace()
                    throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException

handleCDATA

protected void handleCDATA()
                    throws javax.xml.stream.XMLStreamException
Deprecated. 
Throws:
javax.xml.stream.XMLStreamException


Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.