equal
deleted
inserted
replaced
31 #include "hsdataobserver.h" |
31 #include "hsdataobserver.h" |
32 |
32 |
33 namespace Hs { |
33 namespace Hs { |
34 |
34 |
35 class HsWidget; |
35 class HsWidget; |
|
36 class HsWidgetItem; |
36 |
37 |
37 typedef std::map<std::string, std::wstring> WidgetContentIdMapType; |
38 typedef std::map<std::string, std::wstring> WidgetContentIdMapType; |
38 |
39 |
39 class HsWidgetPublisherImpl : |
40 class HsWidgetPublisherImpl : |
40 public MLiwNotifyCallback |
41 public MLiwNotifyCallback |
135 */ |
136 */ |
136 HsWidget* GetWidgetL( const CLiwMap* aMap ); |
137 HsWidget* GetWidgetL( const CLiwMap* aMap ); |
137 |
138 |
138 /** |
139 /** |
139 */ |
140 */ |
140 int HandleWidgetActionL( const TDesC8& aActionDes, |
141 void HandleWidgetActionL( const TDesC8& aActionDes, |
141 HsWidget& aWidget ); |
142 const TDesC& aContentIdDes, HsWidget& aWidget ); |
142 |
143 |
143 /** |
144 /** |
144 */ |
145 */ |
145 int HandleWidgetItemActionL( const TDesC8& aActionDes, |
146 int HandleWidgetItemActionL( const TDesC8& aActionDes, |
146 HsWidget& aWidget ); |
147 HsWidget& aWidget ); |
170 void InsertWidgetDataIdentifiersL( HsWidget& aWidget, |
171 void InsertWidgetDataIdentifiersL( HsWidget& aWidget, |
171 CLiwDefaultMap* aDataMap ); |
172 CLiwDefaultMap* aDataMap ); |
172 |
173 |
173 /** |
174 /** |
174 */ |
175 */ |
|
176 void InsertWidgetDataIdentifiersL( HsWidget& aWidget, |
|
177 CLiwDefaultMap* aDataMap, const TDesC& aContentType ); |
|
178 |
|
179 /** |
|
180 */ |
175 void InsertWidgetInfoL( HsWidget& aWidget, |
181 void InsertWidgetInfoL( HsWidget& aWidget, |
176 CLiwDefaultMap* aDataMap ); |
182 CLiwDefaultMap* aDataMap ); |
177 |
183 |
178 /** |
184 /** |
179 */ |
185 */ |
188 */ |
194 */ |
189 TInt TranslateServiceError( TInt32 aServiceErrorCode ); |
195 TInt TranslateServiceError( TInt32 aServiceErrorCode ); |
190 |
196 |
191 /** |
197 /** |
192 */ |
198 */ |
193 void InsertItemsTriggersL( HsWidget& aWidget, |
199 void AddItemsActionsL( HsWidget& aWidgetItem, TInt aItemIndex ); |
194 CLiwDefaultMap* aTriggerMap ); |
|
195 |
200 |
196 /** |
201 /** |
197 */ |
202 */ |
198 void InsertWidgetACLL( CLiwDefaultMap* aDataMap ); |
203 void InsertWidgetACLL( CLiwDefaultMap* aDataMap ); |
199 |
204 |