com.funambol.email.pdi.parser
Class XMLFolderParser

java.lang.Object
  extended bycom.funambol.foundation.pdi.parser.XMLParser
      extended bycom.funambol.email.pdi.parser.XMLFolderParser
All Implemented Interfaces:
IFOLDER

public class XMLFolderParser
extends com.funambol.foundation.pdi.parser.XMLParser
implements IFOLDER

This objects represents a list of Folder property parameters. The list is based on the informations contained in a list of parser tokens.


Field Summary
 
Fields inherited from class com.funambol.foundation.pdi.parser.XMLParser
root, TAG_NAME_CONTACT, TAG_NAME_EVENT_APPOINTMENT, TAG_NAME_EVENT_CALENDAR
 
Fields inherited from interface com.funambol.email.pdi.folder.IFOLDER
ACCESSED, CREATED, MODIFIED, NAME, ROLE, ROOT_TAG
 
Constructor Summary
XMLFolderParser(java.io.InputStream xmlStream)
          Parse the XML doc the XML parser for a Folder object.
 
Method Summary
 Folder parse()
          Parse the xml document and returns a Folder object.
 Folder parse(Folder folder)
          Parse the xml document and returns a Folder object.
 
Methods inherited from class com.funambol.foundation.pdi.parser.XMLParser
getIntNodeContent, getIntWrapNodeContent, getNodeContent, getShortNodeContent, getShortWrapNodeContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLFolderParser

public XMLFolderParser(java.io.InputStream xmlStream)
                throws org.xml.sax.SAXException,
                       java.io.IOException
Parse the XML doc the XML parser for a Folder object.

Parameters:
xmlStream - InputStream. the input stream in XML format
Throws:
org.xml.sax.SAXException
java.io.IOException
Method Detail

parse

public Folder parse()
             throws org.xml.sax.SAXException
Parse the xml document and returns a Folder object.

Returns:
Folder
Throws:
org.xml.sax.SAXException

parse

public Folder parse(Folder folder)
             throws org.xml.sax.SAXException
Parse the xml document and returns a Folder object.

Parameters:
folder - Folder
Returns:
folder the object Folder.
Throws:
org.xml.sax.SAXException


Copyright © 2003-2006 Funambol.