com.funambol.email.pdi.converter
Class MailToXML

java.lang.Object
  extended bycom.funambol.foundation.pdi.converter.BaseConverter
      extended bycom.funambol.email.pdi.converter.MailToXML
All Implemented Interfaces:
com.funambol.foundation.pdi.converter.ConverterUnit, IEMAIL

public class MailToXML
extends com.funambol.foundation.pdi.converter.BaseConverter
implements IEMAIL

This object is a converter from a Mail object model to an XML string.


Field Summary
 
Fields inherited from class com.funambol.foundation.pdi.converter.BaseConverter
charset, CHARSET_UTF8, ENCODING_QT, timezone
 
Fields inherited from interface com.funambol.email.pdi.mail.IEMAIL
CREATED, DELETED, EMAILITEM, FLAGGED, FORWARDED, MODIFIED, READ, RECEIVED, REPLIED, ROOT_TAG
 
Fields inherited from interface com.funambol.foundation.pdi.converter.ConverterUnit
PLAIN_CHARSET
 
Constructor Summary
MailToXML(java.util.TimeZone timezone, java.lang.String charset)
           
 
Method Summary
 java.lang.String convert(java.lang.Object obj)
          Performs the conversion.
 
Methods inherited from class com.funambol.foundation.pdi.converter.BaseConverter
composeICalTextComponent, composeVCardComponent, encode, handleLocalDateConversion, handleUTCDateConversion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailToXML

public MailToXML(java.util.TimeZone timezone,
                 java.lang.String charset)
Method Detail

convert

public java.lang.String convert(java.lang.Object obj)
                         throws com.funambol.foundation.pdi.converter.ConverterException
Performs the conversion.

Specified by:
convert in interface com.funambol.foundation.pdi.converter.ConverterUnit
Parameters:
obj - Object. the Mail to be converted in XML
Returns:
a string containing the XML representation of this Contact
Throws:
com.funambol.foundation.pdi.converter.ConverterException


Copyright © 2003-2006 Funambol.