--- 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<CAknView>& 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
*/