calendarui/controller/inc/calencontroller.h
changeset 26 a949c2543c15
parent 23 fd30d51f876b
child 37 360d55486d7f
--- a/calendarui/controller/inc/calencontroller.h	Mon May 03 12:30:32 2010 +0300
+++ b/calendarui/controller/inc/calencontroller.h	Fri May 14 15:51:09 2010 +0300
@@ -62,25 +62,32 @@
     {
   
     public:  // Construction and destruction
-	/**
+		/**
 		 * C++ constructor
 		 */
 		CCalenController(bool isFromServiceFrmwrk);
 		
 		/**
-			 * Constructs CCalenController with existing CAknViewAppUi. If the
-			 * controller has been previously initialized with the same CAknViewAppUi,
-			 * the existing instance will be returned.
-			 * @param aAppUi Reference to CAknViewAppUi
-			 * @return CCalenController pointer
-			 */
-			static CCalenController* InstanceL();
+		 * Constructs CCalenController with existing CAknViewAppUi. If the
+		 * controller has been previously initialized with the same CAknViewAppUi,
+		 * the existing instance will be returned.
+		 * @param aAppUi Reference to CAknViewAppUi
+		 * @return CCalenController pointer
+		 */
+		static CCalenController* InstanceL();
 
-			/**
-			 * CCalenController is a reference counting singleton. Call Release()
-			 * when you are done with it, it will clean itself when it needs to
-			 */
-			 void Release();
+		 
+		 /**
+		 * Releases all plugins, should only be called when 
+		 * the application is exiting.
+		 */
+		void ReleaseCustomisations();
+
+		/**
+		 * CCalenController is a reference counting singleton. Call Release()
+		 * when you are done with it, it will clean itself when it needs to
+		 */
+		void Release();
 		
 		/**
 		 * destructor