equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies). |
2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
3 * All rights reserved. |
3 * All rights reserved. |
4 * This component and the accompanying materials are made available |
4 * This component and the accompanying materials are made available |
5 * under the terms of "Eclipse Public License v1.0" |
5 * under the terms of "Eclipse Public License v1.0" |
6 * which accompanies this distribution, and is available |
6 * which accompanies this distribution, and is available |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
148 * @param aCollection Changed collection. |
148 * @param aCollection Changed collection. |
149 */ |
149 */ |
150 IMPORT_C void CollectionChanged( MAknCollection& aCollection ); |
150 IMPORT_C void CollectionChanged( MAknCollection& aCollection ); |
151 |
151 |
152 /** |
152 /** |
153 * Provides marking mode handler. |
|
154 * |
|
155 * @return Marking mode handler. |
|
156 */ |
|
157 IMPORT_C CAknMarkingMode& MarkingMode(); |
|
158 |
|
159 /** |
|
160 * Sets menu bar to item action menu. |
153 * Sets menu bar to item action menu. |
161 * |
154 * |
162 * @internal |
155 * @internal |
163 * @param aMenuObserver Menu bar observer. |
156 * @param aMenuObserver Menu bar observer. |
164 * @param aMenuBar Pointer to menu bar. |
157 * @param aMenuBar Pointer to menu bar. |
229 * @return Menu's owner |
222 * @return Menu's owner |
230 */ |
223 */ |
231 MObjectProvider* Owner() const; |
224 MObjectProvider* Owner() const; |
232 |
225 |
233 /** |
226 /** |
|
227 * Provides marking mode handler. |
|
228 * |
|
229 * @internal |
|
230 * @return Marking mode handler. |
|
231 */ |
|
232 CAknMarkingMode& MarkingMode(); |
|
233 |
|
234 /** |
234 * Returns ETrue if collection has marked items. |
235 * Returns ETrue if collection has marked items. |
235 * |
236 * |
236 * @internal |
237 * @internal |
237 * @return ETrue if collection has marked items. |
238 * @return ETrue if collection has marked items. |
238 */ |
239 */ |
239 TBool CollectionHasMarkedItems(); |
240 TBool CollectionHasMarkedItems(); |
240 |
|
241 /** |
|
242 * Hides this item action menu. |
|
243 * |
|
244 * @internal |
|
245 */ |
|
246 void HideMenu(); |
|
247 |
241 |
248 private: |
242 private: |
249 |
243 |
250 /** |
244 /** |
251 * C++ constructor. |
245 * C++ constructor. |