calendarui/editors/inc/calendbfield.h
branchRCL_3
changeset 14 21239b3bcd78
parent 0 f979ecb2b13e
child 28 96907930389d
equal deleted inserted replaced
13:1984aceb8774 14:21239b3bcd78
   114           * @param aInfoItem item to be found
   114           * @param aInfoItem item to be found
   115           * @return TBool item found or not
   115           * @return TBool item found or not
   116           */
   116           */
   117          static TBool CalendarInfoNameIdentifierL( const HBufC* aName,
   117          static TBool CalendarInfoNameIdentifierL( const HBufC* aName,
   118                                     const CCalCalendarInfo& aInfoItem );
   118                                     const CCalCalendarInfo& aInfoItem );
       
   119          
       
   120          /**
       
   121           * @brief show infonote when database changes and entry having
       
   122           * childs.
       
   123           */
       
   124          void ShowChangeDBQueryL();
       
   125          /*
       
   126           * Callback for CAsyncCallBack class
       
   127           * @param aThisPtr* this pointer.
       
   128           * @return TInt status.
       
   129           */         
       
   130          static TInt DoAsyncShowChangeDBQueryL(TAny* aThisPtr);
       
   131          
       
   132          /**
       
   133           * @brief Update data in editor
       
   134           * @param aColId collection Id of selected database
       
   135           */    
       
   136          void SetDataToEditorL(const TCalCollectionId& aColId);
   119 
   137 
   120     public:
   138     public:
   121          //previous calendar collection id  
   139          //previous calendar collection id  
   122          TCalCollectionId iPreviousColId;
   140          TCalCollectionId iPreviousColId;
   123         
   141         
   151         TInt iCurrentIndex;
   169         TInt iCurrentIndex;
   152         
   170         
   153         //services referance not owned
   171         //services referance not owned
   154         MCalenServices* iServices;
   172         MCalenServices* iServices;
   155         HBufC* iCalendarFileName;
   173         HBufC* iCalendarFileName;
       
   174         CAsyncCallBack* iAsyncDBquery;        
   156         
   175         
   157     };
   176     };
   158 
   177 
   159 #endif // CALENDBFIELD_H
   178 #endif // CALENDBFIELD_H
   160 
   179