organizer_plat/calendar_custamization_api/inc/calencontext.h
branchRCL_3
changeset 13 1984aceb8774
parent 0 f979ecb2b13e
equal deleted inserted replaced
11:0f07cd1b5772 13:1984aceb8774
    20 
    20 
    21 
    21 
    22 // INCLUDES
    22 // INCLUDES
    23 #include <e32base.h>
    23 #include <e32base.h>
    24 #include <e32cmn.h>
    24 #include <e32cmn.h>
       
    25 #include <calcommon.h>
    25 
    26 
    26 // FORWARD DECLARATIONS
    27 // FORWARD DECLARATIONS
    27 class TVwsViewId;
    28 class TVwsViewId;
    28 class TCalTime;
    29 class TCalTime;
    29 class TCalenInstanceId;
    30 class TCalenInstanceId;
   212 
   213 
   213 		/**
   214 		/**
   214 		* @brief Resets calendar file name in context
   215 		* @brief Resets calendar file name in context
   215 		*/
   216 		*/
   216 		virtual void ResetCalendarFileName() = 0;
   217 		virtual void ResetCalendarFileName() = 0;
       
   218 		/**
       
   219 	    * @brief Set calendar file name of Alarm entry in context
       
   220 	    */		
       
   221 		virtual void SetCalAlarmEntryFileNameL(const TDesC& aName) = 0;
       
   222 		
       
   223 	 	/**
       
   224 	   	* @brief Get calendar filename 
       
   225 	   	* 
       
   226 	   	* @return HBufC pointer to calendar filename of Alarm entry
       
   227 	   	*/
       
   228 		virtual HBufC* GetCalAlarmEntryFileNameL() const = 0;
       
   229 		
       
   230 		/**
       
   231 	   	* @brief Resets Alarm Entry calendar file name in context
       
   232 	   	*/ 
       
   233 		virtual void ResetCalAlarmEntryFileName() = 0;
       
   234 		
       
   235 		/**
       
   236 	   	* @brief set Alarm Entry LocalUid in context
       
   237 	   	*/ 
       
   238 		virtual void SetCalAlarmEntryLocalUid(TCalLocalUid aLocalId) = 0;
       
   239     
       
   240 	    /**
       
   241 	   	* @brief Get Alarm Entry LocalUid from context
       
   242 	   	*/ 
       
   243 	    virtual TCalLocalUid CalAlarmLocalUidL() const = 0;
   217     };
   244     };
   218 
   245 
   219 #endif // CALENCONTEXT_H
   246 #endif // CALENCONTEXT_H
   220 
   247 
   221 // End of file
   248 // End of file