calendarui/commonutils/inc/calenattachmentinfo.h
branchRCL_3
changeset 12 38571fd2a704
parent 0 f979ecb2b13e
child 67 1539a383d7b6
--- a/calendarui/commonutils/inc/calenattachmentinfo.h	Fri Feb 19 22:49:53 2010 +0200
+++ b/calendarui/commonutils/inc/calenattachmentinfo.h	Fri Mar 12 15:42:35 2010 +0200
@@ -167,7 +167,29 @@
          * Performs icon updating.
          */
         void DoUpdateIconL();
-    
+        
+        /**
+         * Sets the file handle.
+         * @param aFile File handle to be set
+         * 
+         */
+        void SetFileHandle(RFile& aFile);
+        
+        /**
+         * Gets the file handle.
+         * @param File handle.
+         * 
+         */
+        void FileHandle( RFile& aFile );
+        
+        /**
+         * Check whether the file handle is set or not.
+         * @return The isSetFileHandle
+         * 
+         */
+        TBool IsFileHandleSet();
+        
+
     private:
         
         CCalenAttachmentModel& iAttachmentModel;
@@ -178,6 +200,8 @@
         CGulIcon* iIcon;
         TBool iIsFetched;
         TCalenAttachmentStoreType iAttachmentStoreType;
+		RFile iFile;
+        TBool isSetFileHandle;
     };
 
 #endif // CALENATTACHMENTINFO_H