Saros
Distributed Collaborative Editing and Distributed Party Programming
de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader Class Reference

List of all members.

Public Member Functions

SXEMessage parseMessage (String raw) throws XmlPullParserException, IOException
SXEMessage parseMessage (XmlPullParser xpp) throws XmlPullParserException, IOException

Protected Member Functions

RecordDataObject getRdo (RecordType t)
void fillPairsfromAttributes (RecordDataObject rdo, XmlPullParser xpp)
List< RecordDataObjectgetRecords (XmlPullParser xpp) throws XmlPullParserException, IOException
SXEMessage getMessageInfo (XmlPullParser xpp)
boolean isRecord (String name)

Detailed Description

Reader class for the SXE protocol. Reads SXEMessages from strings or pull parsers.

Author:
jurke

Member Function Documentation

void de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.fillPairsfromAttributes ( RecordDataObject  rdo,
XmlPullParser  xpp 
) [protected]
SXEMessage de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.getMessageInfo ( XmlPullParser  xpp) [protected]
RecordDataObject de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.getRdo ( RecordType  t) [protected]
List<RecordDataObject> de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.getRecords ( XmlPullParser  xpp) throws XmlPullParserException, IOException [protected]
boolean de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.isRecord ( String  name) [protected]
SXEMessage de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.parseMessage ( String  raw) throws XmlPullParserException, IOException
SXEMessage de.fu_berlin.inf.dpp.whiteboard.sxe.net.SXEMessageReader.parseMessage ( XmlPullParser  xpp) throws XmlPullParserException, IOException
 All Classes Namespaces Files Functions Variables Enumerations