com.funambol.email.pdi.converter
Class MailToXML

java.lang.Object
  extended by com.funambol.common.pim.converter.BaseConverter
      extended by com.funambol.email.pdi.converter.MailToXML
All Implemented Interfaces:
com.funambol.common.pim.converter.ConverterUnit, IEMAIL

public class MailToXML
extends com.funambol.common.pim.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.common.pim.converter.BaseConverter
charset, CHARSET_UTF8, ENCODING_B64, ENCODING_QT, timezone
 
Fields inherited from interface com.funambol.email.pdi.mail.IEMAIL
CREATED, DELETED, EMAILITEM, EXT, FLAGGED, FORWARDED, MODIFIED, READ, RECEIVED, REPLIED, ROOT_TAG, XNAM, XVAL
 
Fields inherited from interface com.funambol.common.pim.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.common.pim.converter.BaseConverter
composeICalTextComponent, composeVCardComponent, encode, escapeSeparator, handleConversionToLocalDate, handleConversionToUTCDate
 
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.common.pim.converter.ConverterException
Performs the conversion.

Specified by:
convert in interface com.funambol.common.pim.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.common.pim.converter.ConverterException


Copyright © 2005-2006 Funambol.