diff -r f966699dea19 -r ff572dfe6d86 idlehomescreen/xmluirendering/uiengine/inc/xneditor.h --- a/idlehomescreen/xmluirendering/uiengine/inc/xneditor.h Fri Feb 19 22:42:37 2010 +0200 +++ b/idlehomescreen/xmluirendering/uiengine/inc/xneditor.h Fri Mar 12 15:41:49 2010 +0200 @@ -139,7 +139,7 @@ * @since S60 5.0 * @param aContentInfo content info */ - void ReplaceWidgetL( CHsContentInfo& aContentInfo, TBool aUseHsps = ETrue ); + void ReplaceWidgetL( CHsContentInfo& aContentInfo ); /** * Commit a new order of plugins to the HSPS. * @@ -199,7 +199,9 @@ // from MHsContentController TInt WidgetListL( CHsContentInfoArray& aArray ); - + + TInt WidgetListL( CHsContentInfo& aInfo, CHsContentInfoArray& aArray ); + TInt ViewListL( CHsContentInfoArray& aArray ); TInt AppListL( CHsContentInfoArray& aArray ); @@ -260,7 +262,13 @@ * Notifies the MHsContentControl and the MHsContentControlUi if view list was changed. */ void ViewListChanged(); - + + /** + * Creates content info for defined plugin + */ + CHsContentInfo* CreateContentInfoLC( CXnPluginData& aPlugin, + RPointerArray< CHsContentInfo >& aInfos ); + private: // from MXnViewObserver