taskswitcher/contextengine/tsfswserver/engine/inc/tsfswidgetlist.h
branchRCL_3
changeset 17 b8fae6b8a148
parent 11 ff572dfe6d86
child 31 89165693e770
--- a/taskswitcher/contextengine/tsfswserver/engine/inc/tsfswidgetlist.h	Mon Mar 15 12:39:47 2010 +0200
+++ b/taskswitcher/contextengine/tsfswserver/engine/inc/tsfswidgetlist.h	Wed Mar 31 21:17:19 2010 +0300
@@ -21,13 +21,9 @@
 
 #include <e32base.h>
 #include <widgetregistryclient.h>
-
-_LIT(KWidgetAppName, "widgetlauncher.exe");
-
+                      
 const TUint32 KWidgetAppUidValue = 0x10282822;
 
-const TInt KCloseWidgetCmd(2);
-
 /**
  * class handling the list of running wrt widgets
  */
@@ -42,21 +38,28 @@
     /**
      * Initializes the list that stores widgets.
      * @return   -
-     */        
+     */
     void InitializeWidgetListL();
 
     /**
      * Returns a ref to the list of running widgets.
      */
     const RWidgetInfoArray& RunningWidgets() const { return iRunningWidgets; }
+    
+    /**
+     * Check if widget's uid is recognized as CWRT type.
+     */
+    TBool IsCWRTWidget( TUid aUid );
 
 private:
     /** Constructor */
     CTsFsWidgetList();
     void ResetArrayOfWidgetInfo( RWidgetInfoArray& aWidgetInfoArr );
-    
+
     static void CleanupConnect( TAny* aThis );
 
+    TBool IsValBetween( TInt aMinor, TInt aMajor, TInt aBetween );
+
 private:
     /** Contains list of widgets that are currently running */
     RWidgetInfoArray iRunningWidgets;