--- a/iaupdate/IAD/engine/controller/inc/iaupdatenodeimpl.h Mon May 03 12:38:03 2010 +0300
+++ b/iaupdate/IAD/engine/controller/inc/iaupdatenodeimpl.h Fri May 14 15:58:48 2010 +0300
@@ -137,8 +137,22 @@
* @see MIAUpdateNode::Depth
*/
virtual TInt Depth() const;
+
+ /**
+ * Informs UI that downloading is ongoing
+ **/
+ virtual TBool Downloading() const;
/**
+ * Informs UI that installing is ongoing
+ **/
+ virtual TBool Installing() const;
+
+ virtual void SetDownloading( TBool aDownloading );
+
+ virtual void SetInstalling( TBool aInstalling );
+
+ /**
* @see MIAUpdateNode:::NodeType
*/
virtual TNodeType NodeType() const;
@@ -323,6 +337,8 @@
TDependencyCheckStatus iDependencyCheckStatus;
TInt iLeafDistance;
TInt iDepth;
+ TBool iDownloading;
+ TBool iInstalling;
// These arrays do not own the nodes.
RPointerArray< CIAUpdateNode > iDependants;