equal
deleted
inserted
replaced
22 // SYSTEM INCLUDES |
22 // SYSTEM INCLUDES |
23 #include <e32base.h> |
23 #include <e32base.h> |
24 |
24 |
25 // INTERNAL INCLUDES |
25 // INTERNAL INCLUDES |
26 #include "FreestyleEmailUiListModel.h" |
26 #include "FreestyleEmailUiListModel.h" |
|
27 #include "fstreelistconstants.h" |
27 |
28 |
28 // FORWARD DECLARATIONS |
29 // FORWARD DECLARATIONS |
29 class CFreestyleEmailUiAppUi; |
30 class CFreestyleEmailUiAppUi; |
30 class CFSMailMessage; |
31 class CFSMailMessage; |
31 |
32 |
150 * Resets the data. Use this instead of deleting the model to avoid NULL |
151 * Resets the data. Use this instead of deleting the model to avoid NULL |
151 * pointer checks. |
152 * pointer checks. |
152 */ |
153 */ |
153 void Reset(); |
154 void Reset(); |
154 |
155 |
|
156 /** |
|
157 * Returns ItemIds for items under specific node. |
|
158 */ |
|
159 void GetItemIdsUnderNodeL( const TFsTreeItemId aNodeId, RFsTreeItemIdList& aMessageIds ) const; |
|
160 |
155 protected: // construction |
161 protected: // construction |
156 |
162 |
157 // C++ constructor. |
163 // C++ constructor. |
158 CFSEmailUiMailListModel( CFreestyleEmailUiAppUi* aAppUi ); |
164 CFSEmailUiMailListModel( CFreestyleEmailUiAppUi* aAppUi ); |
159 // Second phase constructor. |
165 // Second phase constructor. |