homescreensrv_plat/hs_widget_publisher_api/inc/hswidgetpublisherimpl.h
branchRCL_3
changeset 23 ace62b58f4b2
parent 19 edd621764147
child 27 2c7f27287390
--- a/homescreensrv_plat/hs_widget_publisher_api/inc/hswidgetpublisherimpl.h	Tue May 25 13:01:39 2010 +0300
+++ b/homescreensrv_plat/hs_widget_publisher_api/inc/hswidgetpublisherimpl.h	Wed Jun 09 10:01:25 2010 +0300
@@ -33,6 +33,7 @@
 namespace Hs {
 
 class HsWidget;
+class HsWidgetItem;
 
 typedef std::map<std::string, std::wstring> WidgetContentIdMapType;
 
@@ -137,8 +138,8 @@
 
     /**
      */
-    int HandleWidgetActionL( const TDesC8& aActionDes,
-        HsWidget& aWidget );
+    void HandleWidgetActionL( const TDesC8& aActionDes,
+            const TDesC& aContentIdDes, HsWidget& aWidget );
 
     /**
      */
@@ -172,6 +173,11 @@
     
     /**
      */
+    void InsertWidgetDataIdentifiersL( HsWidget& aWidget, 
+            CLiwDefaultMap* aDataMap, const TDesC& aContentType );
+    
+    /**
+     */
     void InsertWidgetInfoL( HsWidget& aWidget, 
 		CLiwDefaultMap* aDataMap );
     
@@ -190,8 +196,7 @@
     
     /**
      */    
-    void InsertItemsTriggersL( HsWidget& aWidget,
-    	CLiwDefaultMap* aTriggerMap );
+    void AddItemsActionsL( HsWidget& aWidgetItem, TInt aItemIndex  );
 
     /**
      */