emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h
branchRCL_3
changeset 13 8592a65ad3fb
parent 10 f5907b1a1053
child 14 b13141f05c3d
--- a/emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h	Wed Mar 31 21:08:33 2010 +0300
+++ b/emailservices/emailserver/cmailhandlerplugin/inc/cmailcpshandler.h	Wed Apr 14 15:42:15 2010 +0300
@@ -21,6 +21,7 @@
 
 #include <aknappui.h>
 #include <memailobserverlistener.h> // base class
+#include <AknGlobalNote.h>
 
 // FSMailServer classes (base classes and callback interfaces)
 #include "fsnotificationhandlerbase.h"
@@ -133,9 +134,40 @@
     
     /**
      *
-     */    
+     */
     void CleanWaitingForNewMailbox();
 
+    /**
+     *
+     */
+    void SetWaitingForNewWidget( const TFSMailMsgId aMailbox );
+    
+    /**
+     *
+     */
+    void CleanWaitingForNewWidget();
+
+    /**
+     *
+     */
+    TFSMailMsgId WaitingForNewWidget();
+
+    /**
+     *
+     */
+    void AssociateWidgetToSetting( const TDesC& aContentId,
+                                   const TFSMailMsgId aMailbox );
+
+    /**
+     *
+     */    
+    TBool Associated( const TDesC& aContentId );
+
+    /**
+     *
+     */
+    void DisplayHSPageFullNoteL();
+        
 protected:
     /**
      * From CFSNotificationHandlerBase
@@ -410,6 +442,10 @@
     // tells if email wizard is started from widget and it is still running
     // and to which widget next added account is added.
     HBufC*                             iWaitingForNewMailbox;
+    //
+    TFSMailMsgId                       iWaitingForNewWidget;
+    //
+    CAknGlobalNote*                    iQuery;
     };
 
 #endif  //__CMAILCPSHANDLER_H__