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 |
166 CLiwDefaultMap* aDataMap ); |
167 CLiwDefaultMap* aDataMap ); |
167 |
168 |
168 /** |
169 /** |
169 */ |
170 */ |
170 void InsertWidgetDataIdentifiersL( HsWidget& aWidget, |
171 void InsertWidgetDataIdentifiersL( HsWidget& aWidget, |
171 CLiwDefaultMap* aDataMap ); |
172 CLiwDefaultMap* aDataMap, const TDesC& aContentType ); |
172 |
173 |
173 /** |
174 /** |
174 */ |
175 */ |
175 void InsertWidgetInfoL( HsWidget& aWidget, |
176 void InsertWidgetInfoL( HsWidget& aWidget, |
176 CLiwDefaultMap* aDataMap ); |
177 CLiwDefaultMap* aDataMap ); |
177 |
178 |
178 /** |
179 /** |
179 */ |
180 */ |
180 void InsertWidgetItemsL( HsWidget& aWidget, |
181 void InsertWidgetItemL( HsWidgetItem& aWidgetItem, |
181 CLiwDefaultMap* aDataMap ); |
182 CLiwDefaultMap* aDataMap ); |
182 |
183 |
183 /** |
184 /** |
184 */ |
185 */ |
185 TInt ObtainErrorCode( const CLiwGenericParamList& aOutParamList ); |
186 TInt ObtainErrorCode( const CLiwGenericParamList& aOutParamList ); |
188 */ |
189 */ |
189 TInt TranslateServiceError( TInt32 aServiceErrorCode ); |
190 TInt TranslateServiceError( TInt32 aServiceErrorCode ); |
190 |
191 |
191 /** |
192 /** |
192 */ |
193 */ |
193 void InsertItemsTriggersL( HsWidget& aWidget, |
194 void InsertItemTriggerL( HsWidgetItem& aWidgetItem, |
194 CLiwDefaultMap* aTriggerMap ); |
195 CLiwDefaultMap* aTriggerMap ); |
195 |
196 |
196 /** |
197 /** |
197 */ |
198 */ |
198 void InsertWidgetACLL( CLiwDefaultMap* aDataMap ); |
199 void InsertWidgetACLL( CLiwDefaultMap* aDataMap ); |