--- a/emailservices/emailcommon/inc/CFSMailFolder.h Fri Apr 16 14:51:52 2010 +0300
+++ b/emailservices/emailcommon/inc/CFSMailFolder.h Mon May 03 12:23:15 2010 +0300
@@ -67,8 +67,8 @@
* @return email list iterator, ownership is transferred to user
*/
IMPORT_C MFSMailIterator* ListMessagesL(
- const TFSMailDetails aDetails,
- const RArray<TFSMailSortCriteria>& aSorting);
+ const TFSMailDetails aDetails,
+ const RArray<TFSMailSortCriteria>& aSorting);
/**
* removes given message from folder
*
@@ -91,9 +91,9 @@
* @param aObserver request observer for conveying fetching progress
* events to user
*/
- IMPORT_C TInt FetchMessagesL( const RArray<TFSMailMsgId>& aMessageIds,
- TFSMailDetails aDetails,
- MFSMailRequestObserver& aObserver );
+ IMPORT_C TInt FetchMessagesL( const RArray<TFSMailMsgId>& aMessageIds,
+ TFSMailDetails aDetails,
+ MFSMailRequestObserver& aObserver );
/**
* method to check if this folder allows copying from given folder type
*
@@ -112,7 +112,19 @@
* removes downloaded attachments from local/terminal memory
*/
IMPORT_C void RemoveDownLoadedAttachmentsL();
+
+public: // from CExtendableEmail
+ /**
+ * @see CExtendableEmail::ReleaseExtension
+ */
+ IMPORT_C void ReleaseExtension( CEmailExtension* aExtension );
+
+ /**
+ * @see CExtendableEmail::ExtensionL
+ */
+ IMPORT_C CEmailExtension* ExtensionL( const TUid& aInterfaceUid );
+
protected:
/**
@@ -125,14 +137,14 @@
/**
* Two-phased constructor
*/
- void ConstructL( TFSMailMsgId aFolderId );
+ void ConstructL( TFSMailMsgId aFolderId );
private: // data
/**
* request handler for plugin requests
*/
- CFSMailRequestHandler* iRequestHandler;
+ CFSMailRequestHandler* iRequestHandler;
};