Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.misc.xstream.XppReader Class Reference

Inherits AbstractPullReader.

List of all members.

Public Member Functions

 XppReader (XmlPullParser parser)
String getAttribute (String name)
String getAttribute (int index)
int getAttributeCount ()
String getAttributeName (int index)
void appendErrors (ErrorWriter errorWriter)
void close ()

Protected Member Functions

int pullNextEvent ()
String pullElementName ()
String pullText ()

Protected Attributes

final XmlPullParser parser
boolean justStarted = true

Detailed Description

XStream reader that pulls from a given XmlPullParser which is already within a document.

Based on com.thoughtworks.xstream.io.xml.XppReader by Joe Walnes.


Constructor & Destructor Documentation

de.fu_berlin.inf.dpp.misc.xstream.XppReader.XppReader ( XmlPullParser  parser)

Member Function Documentation

void de.fu_berlin.inf.dpp.misc.xstream.XppReader.appendErrors ( ErrorWriter  errorWriter)
void de.fu_berlin.inf.dpp.misc.xstream.XppReader.close ( )
String de.fu_berlin.inf.dpp.misc.xstream.XppReader.getAttribute ( int  index)
String de.fu_berlin.inf.dpp.misc.xstream.XppReader.getAttribute ( String  name)
int de.fu_berlin.inf.dpp.misc.xstream.XppReader.getAttributeCount ( )
String de.fu_berlin.inf.dpp.misc.xstream.XppReader.getAttributeName ( int  index)
String de.fu_berlin.inf.dpp.misc.xstream.XppReader.pullElementName ( ) [protected]
int de.fu_berlin.inf.dpp.misc.xstream.XppReader.pullNextEvent ( ) [protected]
String de.fu_berlin.inf.dpp.misc.xstream.XppReader.pullText ( ) [protected]

Member Data Documentation

Flag that tells if the reader is still "before" the first node.

final XmlPullParser de.fu_berlin.inf.dpp.misc.xstream.XppReader.parser [protected]
 All Classes Namespaces Files Functions Variables Enumerations