equal
deleted
inserted
replaced
14 * Description: Global Data for Calendar application |
14 * Description: Global Data for Calendar application |
15 * |
15 * |
16 */ |
16 */ |
17 #include "calendarui_debug.h" |
17 #include "calendarui_debug.h" |
18 #include "calenfilemapping.h" |
18 #include "calenfilemapping.h" |
|
19 #include "calendbchangenotifier.h" // MCalenDBChangeObserver |
19 |
20 |
20 #include <calsession.h> |
21 #include <calsession.h> |
21 #include <calentryview.h> // Calendar Entry view |
22 #include <calentryview.h> // Calendar Entry view |
22 |
23 |
23 // ----------------------------------------------------------------------------- |
24 // ----------------------------------------------------------------------------- |
66 // ----------------------------------------------------------------------------- |
67 // ----------------------------------------------------------------------------- |
67 CCalenFileMapping::~CCalenFileMapping() |
68 CCalenFileMapping::~CCalenFileMapping() |
68 { |
69 { |
69 TRACE_ENTRY_POINT |
70 TRACE_ENTRY_POINT |
70 |
71 |
|
72 if( iDBChangeNotifier ) |
|
73 { |
|
74 delete iDBChangeNotifier; |
|
75 iDBChangeNotifier = NULL; |
|
76 } |
|
77 |
71 if(iEntryView) |
78 if(iEntryView) |
72 { |
79 { |
73 delete iEntryView; |
80 delete iEntryView; |
74 iEntryView = NULL; |
81 iEntryView = NULL; |
75 } |
82 } |
193 TRACE_ENTRY_POINT |
200 TRACE_ENTRY_POINT |
194 TRACE_EXIT_POINT |
201 TRACE_EXIT_POINT |
195 return iSessionPtr; |
202 return iSessionPtr; |
196 } |
203 } |
197 |
204 |
|
205 /* |
|
206 * Set the dbchangenotifier observer |
|
207 * @param CCalSession pointer to a session |
|
208 */ |
|
209 void CCalenFileMapping::SetDBChangeNotifier(CCalenDbChangeNotifier* aDBChangeNotifier ) |
|
210 { |
|
211 TRACE_ENTRY_POINT; |
|
212 |
|
213 iDBChangeNotifier = aDBChangeNotifier; |
|
214 TRACE_EXIT_POINT; |
|
215 } |
|
216 |
|
217 /* |
|
218 * Get the dbchangenotifier observer. |
|
219 * @return CCalSession pointer to session. |
|
220 */ |
|
221 CCalenDbChangeNotifier *CCalenFileMapping::GetDBChangeNotifier() |
|
222 { |
|
223 TRACE_ENTRY_POINT; |
|
224 TRACE_EXIT_POINT; |
|
225 return iDBChangeNotifier; |
|
226 } |
|
227 |
198 //End |
228 //End |