com.thoughtworks.xstream.io.xml
Class XppDomDriver

java.lang.Object
  extended by com.thoughtworks.xstream.io.AbstractDriver
      extended by com.thoughtworks.xstream.io.xml.AbstractXmlDriver
          extended by com.thoughtworks.xstream.io.xml.AbstractXppDomDriver
              extended by com.thoughtworks.xstream.io.xml.XppDomDriver
All Implemented Interfaces:
HierarchicalStreamDriver

public class XppDomDriver
extends AbstractXppDomDriver

A HierarchicalStreamDriver for XPP DOM using the XmlPullParserFactory to locate an parser.

Author:
Joe Walnes, Jörg Schaible

Constructor Summary
XppDomDriver()
           
XppDomDriver(NameCoder nameCoder)
           
XppDomDriver(XmlFriendlyReplacer replacer)
          Deprecated. As of 1.4, use XppDomDriver(NameCoder) instead.
 
Method Summary
protected  org.xmlpull.v1.XmlPullParser createParser()
          Create the parser of the XPP implementation.
 
Methods inherited from class com.thoughtworks.xstream.io.xml.AbstractXppDomDriver
createReader, createReader, createWriter, createWriter
 
Methods inherited from class com.thoughtworks.xstream.io.xml.AbstractXmlDriver
xmlFriendlyReplacer
 
Methods inherited from class com.thoughtworks.xstream.io.AbstractDriver
createReader, createReader, getNameCoder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XppDomDriver

public XppDomDriver()

XppDomDriver

public XppDomDriver(NameCoder nameCoder)
Since:
1.4

XppDomDriver

public XppDomDriver(XmlFriendlyReplacer replacer)
Deprecated. As of 1.4, use XppDomDriver(NameCoder) instead.

Since:
1.2
Method Detail

createParser

protected org.xmlpull.v1.XmlPullParser createParser()
                                             throws org.xmlpull.v1.XmlPullParserException
Create the parser of the XPP implementation.

Specified by:
createParser in class AbstractXppDomDriver
Throws:
org.xmlpull.v1.XmlPullParserException - if the parser cannot be created


Copyright © 2004-2014 XStream. All Rights Reserved.