equal
deleted
inserted
replaced
216 { |
216 { |
217 TLinearOrder<CAknTreeItem> order( CAknTreeItem::Compare ); |
217 TLinearOrder<CAknTreeItem> order( CAknTreeItem::Compare ); |
218 iChild.Sort( order ); |
218 iChild.Sort( order ); |
219 } |
219 } |
220 |
220 |
221 // --------------------------------------------------------------------------- |
|
222 // AllChildrenMarked |
|
223 // --------------------------------------------------------------------------- |
|
224 // |
|
225 TBool CAknTreeNode::AllChildrenMarked() |
|
226 { |
|
227 TInt count = iChild.Count(); |
|
228 TInt marked ( 0 ); |
|
229 for ( TInt ii = count - 1; ii >= 0; --ii ) |
|
230 { |
|
231 if ( iChild[ii]->IsMarked() ) |
|
232 { |
|
233 marked++; |
|
234 } |
|
235 } |
|
236 if ( count == marked ) |
|
237 { |
|
238 return ETrue; |
|
239 } |
|
240 return EFalse; |
|
241 } |
|
242 |
221 |
243 // --------------------------------------------------------------------------- |
222 // --------------------------------------------------------------------------- |
244 // From class CAknTreeItem. |
223 // From class CAknTreeItem. |
245 // Returns pointer to this node. |
224 // Returns pointer to this node. |
246 // --------------------------------------------------------------------------- |
225 // --------------------------------------------------------------------------- |