calendarui/commonutils/inc/calenattachmentinfo.h
branchRCL_3
changeset 12 38571fd2a704
parent 0 f979ecb2b13e
child 67 1539a383d7b6
equal deleted inserted replaced
5:42814f902fe6 12:38571fd2a704
   165         IMPORT_C const TFileName& SystemFileName() const;
   165         IMPORT_C const TFileName& SystemFileName() const;
   166         /**
   166         /**
   167          * Performs icon updating.
   167          * Performs icon updating.
   168          */
   168          */
   169         void DoUpdateIconL();
   169         void DoUpdateIconL();
   170     
   170         
       
   171         /**
       
   172          * Sets the file handle.
       
   173          * @param aFile File handle to be set
       
   174          * 
       
   175          */
       
   176         void SetFileHandle(RFile& aFile);
       
   177         
       
   178         /**
       
   179          * Gets the file handle.
       
   180          * @param File handle.
       
   181          * 
       
   182          */
       
   183         void FileHandle( RFile& aFile );
       
   184         
       
   185         /**
       
   186          * Check whether the file handle is set or not.
       
   187          * @return The isSetFileHandle
       
   188          * 
       
   189          */
       
   190         TBool IsFileHandleSet();
       
   191         
       
   192 
   171     private:
   193     private:
   172         
   194         
   173         CCalenAttachmentModel& iAttachmentModel;
   195         CCalenAttachmentModel& iAttachmentModel;
   174         TFileName iFileName;
   196         TFileName iFileName;
   175         TFileName iSystemFileName;
   197         TFileName iSystemFileName;
   176         TInt iSize;
   198         TInt iSize;
   177         TDataType iDataType;        
   199         TDataType iDataType;        
   178         CGulIcon* iIcon;
   200         CGulIcon* iIcon;
   179         TBool iIsFetched;
   201         TBool iIsFetched;
   180         TCalenAttachmentStoreType iAttachmentStoreType;
   202         TCalenAttachmentStoreType iAttachmentStoreType;
       
   203 		RFile iFile;
       
   204         TBool isSetFileHandle;
   181     };
   205     };
   182 
   206 
   183 #endif // CALENATTACHMENTINFO_H
   207 #endif // CALENATTACHMENTINFO_H
   184 
   208