equal
deleted
inserted
replaced
68 * C++ constructor |
68 * C++ constructor |
69 */ |
69 */ |
70 CCalenController(); |
70 CCalenController(); |
71 |
71 |
72 /** |
72 /** |
|
73 * Second phase contruction for controller |
|
74 */ |
|
75 void constructController(); |
|
76 |
|
77 /** |
73 * Constructs CCalenController with existing CAknViewAppUi. If the |
78 * Constructs CCalenController with existing CAknViewAppUi. If the |
74 * controller has been previously initialized with the same CAknViewAppUi, |
79 * controller has been previously initialized with the same CAknViewAppUi, |
75 * the existing instance will be returned. |
80 * the existing instance will be returned. |
76 * @param aAppUi Reference to CAknViewAppUi |
81 * @param aAppUi Reference to CAknViewAppUi |
77 * @return CCalenController pointer |
82 * @return CCalenController pointer |
235 private: // Data |
240 private: // Data |
236 CalenViewManager* iViewManager;// Activate / deactivate views |
241 CalenViewManager* iViewManager;// Activate / deactivate views |
237 CalenContextImpl* mContext; |
242 CalenContextImpl* mContext; |
238 AgendaUtil *mAgendaUtil; // Agenda interface provider |
243 AgendaUtil *mAgendaUtil; // Agenda interface provider |
239 CalenServicesImpl* iServices; // Services. |
244 CalenServicesImpl* iServices; // Services. |
240 HbMainWindow* iMainWindow; |
|
241 CalenNotifier* iNotifier; // Broadcasts calendar events |
245 CalenNotifier* iNotifier; // Broadcasts calendar events |
242 CCalenStateMachine* iStateMachine; |
246 CCalenStateMachine* iStateMachine; |
243 CCalenActionUi* iActionUi; // Default internal command handling |
247 CCalenActionUi* iActionUi; // Default internal command handling |
244 // Manages any customisation plugins |
248 // Manages any customisation plugins |
245 CCalenCustomisationManager* iCustomisationManager; |
249 CCalenCustomisationManager* iCustomisationManager; |