homescreen_plat/hs_content_control_ui/inc/hscontentcontrolui.h
branchRCL_3
changeset 9 f966699dea19
parent 0 f72a12da539e
--- a/homescreen_plat/hs_content_control_ui/inc/hscontentcontrolui.h	Tue Feb 02 00:04:13 2010 +0200
+++ b/homescreen_plat/hs_content_control_ui/inc/hscontentcontrolui.h	Fri Feb 19 22:42:37 2010 +0200
@@ -24,6 +24,7 @@
 
 // Forward declarations
 class MHsContentController;
+class CAknView;
 
 /**
  *  Content control UI interface
@@ -47,6 +48,16 @@
     /**
      *
      */
+    virtual void DeActivate() = 0;
+
+    /**
+    *
+    */    
+    virtual void Views( RPointerArray<CAknView>& aViews ) = 0;
+    
+    /**
+     *
+     */
     virtual void NotifyWidgetListChanged() = 0;
 
     /**
@@ -100,6 +111,16 @@
     /**
      *
      */
+    inline void DeActivate();
+
+    /**
+     *
+     */
+    inline void Views( RPointerArray<CAknView>& aViews );
+    
+    /**
+     *
+     */
     inline void NotifyWidgetListChanged();
 
     /**
@@ -173,6 +194,15 @@
     {
     // Default implementation of MHsContentControlUi method
     }
+inline void CHsContentControlUi::DeActivate()
+    {
+    // Default implementation of MHsContentControlUi method
+    }
+inline void CHsContentControlUi::Views( 
+        RPointerArray<CAknView>& /*aViews*/ )
+    {
+    // Default implementation of MHsContentControlUi method
+    }
 inline void CHsContentControlUi::NotifyWidgetListChanged()
     {
     // Default implementation of MHsContentControlUi method