engine/collectionframework/datasource/plugins/glxdatasourcemde2.5/inc/glxdatasourcetaskmdsidlist.h
changeset 71 27f2d7aec52a
parent 43 72396548277c
--- a/engine/collectionframework/datasource/plugins/glxdatasourcemde2.5/inc/glxdatasourcetaskmdsidlist.h	Mon Sep 27 15:13:20 2010 +0530
+++ b/engine/collectionframework/datasource/plugins/glxdatasourcemde2.5/inc/glxdatasourcetaskmdsidlist.h	Wed Oct 06 14:49:39 2010 +0530
@@ -11,7 +11,7 @@
 *
 * Contributors:
 *
-* Description:   
+* Description:    Data Source Task MDS IDlist class
 *
 */
 
@@ -31,14 +31,12 @@
 #include <glxdatasourcetask.h>
 #include <glxdatasource.h>
 #include <mdccommon.h>
-#include <mglxtnthumbnailcreatorclient.h>
 #include <mpxfilter.h>
 #include <glxfilterproperties.h>
 #include "glxdatasourcetaskmds.h"
 // FORWARD DECLARATIONS
 class CGlxDataSourceMde;
 class CGlxIdListRequest;
-class CGlxtnThumbnailCreator;
 class CMdEObjectDef;
 class CMdEObjectQuery;
 class CMdESession;
@@ -47,9 +45,7 @@
  *  CGlxDataSourceTaskMdeIdList class 
  *  Task to handle id list requests.
  */
-NONSHARABLE_CLASS(CGlxDataSourceTaskMdeIdList) : public CGlxDataSourceTaskMde,
-                                                 public MGlxtnThumbnailCreatorClient
-
+NONSHARABLE_CLASS(CGlxDataSourceTaskMdeIdList) : public CGlxDataSourceTaskMde
 	{
 public:
     /**
@@ -65,46 +61,7 @@
       * Destructor.
       */
      ~CGlxDataSourceTaskMdeIdList();
-    	
-private: // from MGlxtnThumbnailCreatorClient
-	/**
-	 * Not used (pure virtual stubbed)
-	 * See @ref MGlxtnThumbnailCreatorClient::ThumbnailFetchComplete
-	 */ 
-	void ThumbnailFetchComplete(const TGlxMediaId& /*aItemId*/,
-            TGlxThumbnailQuality /*aQuality*/, TInt /*aErrorCode*/) {};
 	 
-	/**
-	 * Not used (pure virtual stubbed)
-	 * See @ref MGlxtnThumbnailCreatorClient::ThumbnailDeletionComplete
-	 */ 
-	 void ThumbnailDeletionComplete(const TGlxMediaId& /*aItemId*/,
-             TInt /*aErrorCode*/) {};
-	 
-	/**
-	 * See @ref MGlxtnThumbnailCreatorClient::FilterAvailableComplete
-	 */ 
-	 void FilterAvailableComplete(const RArray<TGlxMediaId>& aIdArray,
-	                                         TInt aErrorCode);
-	/**
-	 * Not used (pure virtual stubbed)
-	 * See @ref MGlxtnThumbnailCreatorClient::FetchFileInfoL
-	 */ 
-	 void FetchFileInfoL(CGlxtnFileInfo* /*aInfo*/,
-	                 const TGlxMediaId& /*aItemId*/, TRequestStatus* /*aStatus*/) {};
-	
-    /**
-	 * Not used (pure virtual stubbed)
-	 * See @ref MGlxtnThumbnailCreatorClient::CancelFetchUri
-	 */ 
-	 void CancelFetchUri(const TGlxMediaId& /*aItemId*/) {};
-	 
-	/**
-	 * Not used (pure virtual stubbed)
-	 * See @ref MGlxtnThumbnailCreatorClient::ThumbnailStorage
-	 */ 
-	 MGlxtnThumbnailStorage* ThumbnailStorage() { return NULL; };
-
 public: // From CGlxDataSourceTask    
     /**
      * See @ref CGlxDataSourceTask::ExecuteRequestL