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
static int FLAG_CHARSET
           
static int FLAG_ENCODING
           
static int FLAG_GROUP
           
static int FLAG_LANGUAGE
           
static int FLAG_TYPE
           
static int FLAG_VALUE
           
static int FLAG_XPARAMS
           
 
Fields inherited from class com.funambol.foundation.pdi.converter.BaseConverter
charset, CHARSET_UTF8, ENCODING_B64, 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, escapeSeparator, handleLocalDateConversion, handleUTCDateConversion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLAG_GROUP

public static final int FLAG_GROUP
See Also:
Constant Field Values

FLAG_ENCODING

public static final int FLAG_ENCODING
See Also:
Constant Field Values

FLAG_CHARSET

public static final int FLAG_CHARSET
See Also:
Constant Field Values

FLAG_LANGUAGE

public static final int FLAG_LANGUAGE
See Also:
Constant Field Values

FLAG_VALUE

public static final int FLAG_VALUE
See Also:
Constant Field Values

FLAG_TYPE

public static final int FLAG_TYPE
See Also:
Constant Field Values

FLAG_XPARAMS

public static final int FLAG_XPARAMS
See Also:
Constant Field Values
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.