equal
deleted
inserted
replaced
135 * If it is not set, it returns zero. |
135 * If it is not set, it returns zero. |
136 * |
136 * |
137 * @see MIAUpdateNode::Depth |
137 * @see MIAUpdateNode::Depth |
138 */ |
138 */ |
139 virtual TInt Depth() const; |
139 virtual TInt Depth() const; |
140 |
140 |
|
141 /** |
|
142 * Informs UI that downloading is ongoing |
|
143 **/ |
|
144 virtual TBool Downloading() const; |
|
145 |
|
146 /** |
|
147 * Informs UI that installing is ongoing |
|
148 **/ |
|
149 virtual TBool Installing() const; |
|
150 |
|
151 virtual void SetDownloading( TBool aDownloading ); |
|
152 |
|
153 virtual void SetInstalling( TBool aInstalling ); |
|
154 |
141 /** |
155 /** |
142 * @see MIAUpdateNode:::NodeType |
156 * @see MIAUpdateNode:::NodeType |
143 */ |
157 */ |
144 virtual TNodeType NodeType() const; |
158 virtual TNodeType NodeType() const; |
145 |
159 |
321 private: // data |
335 private: // data |
322 |
336 |
323 TDependencyCheckStatus iDependencyCheckStatus; |
337 TDependencyCheckStatus iDependencyCheckStatus; |
324 TInt iLeafDistance; |
338 TInt iLeafDistance; |
325 TInt iDepth; |
339 TInt iDepth; |
|
340 TBool iDownloading; |
|
341 TBool iInstalling; |
326 |
342 |
327 // These arrays do not own the nodes. |
343 // These arrays do not own the nodes. |
328 RPointerArray< CIAUpdateNode > iDependants; |
344 RPointerArray< CIAUpdateNode > iDependants; |
329 RPointerArray< CIAUpdateNode > iExcessDependencyNodes; |
345 RPointerArray< CIAUpdateNode > iExcessDependencyNodes; |
330 |
346 |