diff -r c743ef5928ba -r f966699dea19 idlehomescreen/widgetmanager/inc/wmplugin.h --- a/idlehomescreen/widgetmanager/inc/wmplugin.h Tue Feb 02 00:04:13 2010 +0200 +++ b/idlehomescreen/widgetmanager/inc/wmplugin.h Fri Feb 19 22:42:37 2010 +0200 @@ -57,7 +57,23 @@ * @see MHsContentControlUi::Activate */ void Activate(); - + + /** + * notification for widget manager UI that its + * deactivated and plugin is about to be destroyed. + * + * @see MHsContentControlUi::DeActivate + */ + void DeActivate(); + + /** + * returns array of AknViews which were added to + * AknViewAppUi by this plugin. + * + * @see MHsContentControlUi::Views + */ + void Views( RPointerArray& aViews ); + /** * Notifies widget list changes * @@ -77,7 +93,7 @@ /** * hides widget manager UI */ - void Deactivate(); + void CloseView(); /** * main view activated. Sets the previous view ID and main container @@ -159,6 +175,13 @@ * @param aEnabled ETrue if numeric keys are forwarded to phone */ void ForwardNumericKeysToPhone( TBool aEnabled ); + + /** + * Shows error note. + * + * @parama aError Error to be shown. + */ + void ShowErrorNoteL( TInt aError ); private: // data members @@ -203,12 +226,6 @@ */ CHsContentInfo* iPostponedContent; - /** - * ActiveSchedulerWait used to wait while previous view is - * being activated upon deletion. - */ - CActiveSchedulerWait* iWait; - /* * Handles installation */