photosgallery/collectionframework/datasource/plugins/glxdatasourcemde2.5/inc/glxdatasourcetaskmds.h
equal
deleted
inserted
replaced
141 /** |
141 /** |
142 * Returns a pointer to the CGlxDataSourceMde object passed in on instantiation. |
142 * Returns a pointer to the CGlxDataSourceMde object passed in on instantiation. |
143 * @return a pointer to the CGlxDataSourceMde object passed in on instantiation. |
143 * @return a pointer to the CGlxDataSourceMde object passed in on instantiation. |
144 */ |
144 */ |
145 CGlxDataSourceMde* DataSource(); |
145 CGlxDataSourceMde* DataSource(); |
146 |
146 |
147 void AddMonthFilterL(const TGlxMediaId& aContainerId, |
|
148 TGlxFilterProperties& aFilterProperties); |
|
149 |
|
150 void AddMonthFilterL(CMdEObject* aMonth, TGlxFilterProperties& aFilterProperties); |
|
151 |
|
152 /** |
147 /** |
153 * Set query contditions by container id and filter properties. |
148 * Set query contditions by container id and filter properties. |
154 * @param aLogicCondition logic condition to add conditions to |
149 * @param aLogicCondition logic condition to add conditions to |
155 * @param aContainerId Id of the container |
150 * @param aContainerId Id of the container |
156 * @param aContainerIsLeft. This should be set to to ETrue if the container is on the left side of the releation, or |
151 * @param aContainerIsLeft. This should be set to to ETrue if the container is on the left side of the releation, or |
204 * @param aObjectIds A list of the ids of the required objects. |
199 * @param aObjectIds A list of the ids of the required objects. |
205 */ |
200 */ |
206 void QueueAlbumObjectQueryL(const RArray<TGlxMediaId>& aObjectIds); |
201 void QueueAlbumObjectQueryL(const RArray<TGlxMediaId>& aObjectIds); |
207 |
202 |
208 /** |
203 /** |
209 * Adds a query for "month" objects that have ids specified by aObjectIds |
|
210 * to the query queue. |
|
211 * @param aObjectIds A list of the ids of the required objects. |
|
212 */ |
|
213 void QueueMonthObjectQueryL(const RArray<TGlxMediaId>& aObjectIds); |
|
214 |
|
215 /** |
|
216 * Adds a query for objects of type specified by aObjectDef |
204 * Adds a query for objects of type specified by aObjectDef |
217 * that have ids specified by aObjectIds to the query queue. |
205 * that have ids specified by aObjectIds to the query queue. |
218 * @param aObjectDef type of objects required. |
206 * @param aObjectDef type of objects required. |
219 * @param aObjectIds A list of the ids of the required objects. |
207 * @param aObjectIds A list of the ids of the required objects. |
220 * @param aQueryType The query type. |
208 * @param aQueryType The query type. |