idlehomescreen/widgetmanager/inc/wmplugin.h
changeset 5 c743ef5928ba
parent 4 4d54b72983ae
child 9 f966699dea19
--- a/idlehomescreen/widgetmanager/inc/wmplugin.h	Tue Jan 26 11:48:23 2010 +0200
+++ b/idlehomescreen/widgetmanager/inc/wmplugin.h	Tue Feb 02 00:04:13 2010 +0200
@@ -31,6 +31,8 @@
 class CWmResourceLoader;
 class CWmMainContainer;
 class CWmEffectManager;
+class CWmWidgetData;
+class CWmInstaller;
 
 /**
  * CWmPlugin 
@@ -139,7 +141,12 @@
     
     /** prestored action to be executed. */
     void ExecuteCommandL();
-
+    
+    /**
+     * reference to iWmInstaller
+     */
+    CWmInstaller& WmInstaller();
+    
 private:
     /** constructor */
     CWmPlugin();
@@ -165,7 +172,6 @@
      */
     CWmMainContainer*  iWmMainContainer;
 
-
     /**
      * resource loader
      */
@@ -202,6 +208,11 @@
 	 * being activated upon deletion.
      */
     CActiveSchedulerWait* iWait;
+    
+    /*
+     * Handles installation
+     */
+    CWmInstaller* iWmInstaller;
     };
 
 #endif // __WMPLUGIN_