diff -r bcb43dc84c44 -r 2dac0fdba72b photosgallery/controllers/fetcher/inc/glxfetcherdialog.h --- a/photosgallery/controllers/fetcher/inc/glxfetcherdialog.h Wed Mar 31 21:31:03 2010 +0300 +++ b/photosgallery/controllers/fetcher/inc/glxfetcherdialog.h Wed Apr 14 15:57:24 2010 +0300 @@ -28,6 +28,7 @@ #include #include "mglxeventobserver.h" +#include "glxmmcnotifier.h" // Forward Declerations class CGlxFetcherContainer; @@ -39,7 +40,8 @@ // INTERNAL INCLUDES NONSHARABLE_CLASS (CGlxFetcherDialog) : public CAknDialog , - public MGlxEventObserver + public MGlxEventObserver, + public MStorageNotifierObserver { public: // Constructors and destructor /** @@ -134,6 +136,15 @@ public:// to exit the fetcher dialog void CallCancelFetcherL(TInt aCommandId); + /** + * handle MMC insertion + */ + void HandleMMCInsertionL(){}; + /** + * handle MMC removal + */ + void HandleMMCRemovalL(); + private: CGlxFetcherContainer* iFetcherContainer ; //Container Object @@ -157,6 +168,9 @@ TBool iMarkStarted; TBool iFetchUri; // This is to check if uri is being fetcher or not + + //mmc notifier + CGlxMMCNotifier* iMMCNotifier; }; #endif /*GLXFETCHERDIALOG_H_*/