equal
deleted
inserted
replaced
36 class CXnNode; |
36 class CXnNode; |
37 class CAknListQueryDialog; |
37 class CAknListQueryDialog; |
38 class CXnViewManager; |
38 class CXnViewManager; |
39 class CXnViewData; |
39 class CXnViewData; |
40 class CRepository; |
40 class CRepository; |
|
41 class CXnBackgroundManager; |
41 |
42 |
42 namespace hspswrapper |
43 namespace hspswrapper |
43 { |
44 { |
44 class CPropertyMap; |
45 class CPropertyMap; |
45 class CAddPluginResult; |
46 class CAddPluginResult; |
192 * @since S60 5.0 |
193 * @since S60 5.0 |
193 * @return sucess or failure standard error code |
194 * @return sucess or failure standard error code |
194 */ |
195 */ |
195 TInt IdFromCrep ( TDes8& aUid ) const; |
196 TInt IdFromCrep ( TDes8& aUid ) const; |
196 |
197 |
|
198 /** |
|
199 * Returns the Background manager object owned by this. |
|
200 * |
|
201 * @since S60 5.0 |
|
202 * @return BgManager |
|
203 */ |
|
204 CXnBackgroundManager& BgManager() const; |
|
205 |
197 private: |
206 private: |
198 // from MHsContentController |
207 // from MHsContentController |
199 |
208 |
200 TInt WidgetListL( CHsContentInfoArray& aArray ); |
209 TInt WidgetListL( CHsContentInfoArray& aArray ); |
201 |
210 |
212 TInt RemoveViewL( CHsContentInfo& aInfo ); |
221 TInt RemoveViewL( CHsContentInfo& aInfo ); |
213 |
222 |
214 TInt ActivateViewL( CHsContentInfo& aInfo ); |
223 TInt ActivateViewL( CHsContentInfo& aInfo ); |
215 |
224 |
216 TInt ActivateAppL( CHsContentInfo& aInfo ); |
225 TInt ActivateAppL( CHsContentInfo& aInfo ); |
217 |
226 |
|
227 TInt ActiveViewL( CHsContentInfo& aInfo ); |
|
228 |
|
229 TInt ActiveAppL( CHsContentInfo& aInfo ); |
|
230 |
218 private: |
231 private: |
219 // constructors |
232 // constructors |
220 |
233 |
221 /** |
234 /** |
222 * C++ constructor |
235 * C++ constructor |
295 CXnViewManager& iViewManager; |
308 CXnViewManager& iViewManager; |
296 /** HSPS wrapper, owned */ |
309 /** HSPS wrapper, owned */ |
297 CHspsWrapper* iHspsWrapper; |
310 CHspsWrapper* iHspsWrapper; |
298 /** CPS wrapper, owned */ |
311 /** CPS wrapper, owned */ |
299 CCpsWrapper* iCpsWrapper; |
312 CCpsWrapper* iCpsWrapper; |
|
313 /** Provides background services, owned */ |
|
314 CXnBackgroundManager* iBgManager; |
300 /** Publisher map, owned */ |
315 /** Publisher map, owned */ |
301 CPublisherMap* iPublisherMap; |
316 CPublisherMap* iPublisherMap; |
302 /** Add widget listquery, not owned */ |
317 /** Add widget listquery, not owned */ |
303 CAknListQueryDialog* iQuery; |
318 CAknListQueryDialog* iQuery; |
304 /** Target plugin for add/remove, not owned */ |
319 /** Target plugin for add/remove, not owned */ |