mtpdataproviders/mtpimagedp/src/cmtpimagedp.cpp
changeset 29 3ae5cb0b4c02
parent 20 6e82ae192c3a
child 31 a26669f87b46
--- a/mtpdataproviders/mtpimagedp/src/cmtpimagedp.cpp	Mon May 03 13:19:02 2010 +0300
+++ b/mtpdataproviders/mtpimagedp/src/cmtpimagedp.cpp	Fri Jun 25 16:54:01 2010 +0800
@@ -121,7 +121,7 @@
     
     //Define RProperty of new pictures for status data provider
     _LIT_SECURITY_POLICY_PASS(KAllowReadAll);
-    TInt error = RProperty::Define(TUid::Uid(KMTPServerUID), KMTPNewPicKey, RProperty::EInt, KAllowReadAll, KAllowReadAll);
+    TInt error = RProperty::Define(KMTPNewPicKey, RProperty::EInt, KAllowReadAll, KAllowReadAll);
     if (error != KErrNone && error != KErrAlreadyExists)
         {
         __FLOG_1(_L8("CMTPImageDataProvider::ConstructL - RProperty define error:%d"), error);
@@ -398,29 +398,29 @@
         
     case EFormatExtensionSets:
         {
-        _LIT(KFormatExtensionJpg, "0x3801:jpg::3");//3 means file dp will enumerate all image files instead of image dp.
+        _LIT(KFormatExtensionJpg, "0x3801:jpg:::3");//3 means file dp will enumerate all image files instead of image dp.
         aStrings.AppendL(KFormatExtensionJpg);
-        _LIT(KFormatExtensionJpe, "0x3801:jpe::3");
+        _LIT(KFormatExtensionJpe, "0x3801:jpe:::3");
         aStrings.AppendL(KFormatExtensionJpe);
-        _LIT(KFormatExtensionJpeg, "0x3801:jpeg::3");
+        _LIT(KFormatExtensionJpeg, "0x3801:jpeg:::3");
         aStrings.AppendL(KFormatExtensionJpeg);
         
         /*
          * bmp files
          */
-        _LIT(KFormatExtensionBmp, "0x3804:bmp::3");
+        _LIT(KFormatExtensionBmp, "0x3804:bmp:::3");
         aStrings.AppendL(KFormatExtensionBmp);
         
         /*
          * gif files
          */
-        _LIT(KFormatExtensionGif, "0x3807:gif::3");
+        _LIT(KFormatExtensionGif, "0x3807:gif:::3");
         aStrings.AppendL(KFormatExtensionGif);
         
         /*
          * png files
          */
-        _LIT(KFormatExtensionPng, "0x380B:png::3");
+        _LIT(KFormatExtensionPng, "0x380B:png:::3");
         aStrings.AppendL(KFormatExtensionPng);
         
         /*
@@ -586,7 +586,7 @@
     /**
      * We clear property manager cache when receiving session close notification from framework every times
      */
-    iPropertyMgr->ClearCacheL();
+    iPropertyMgr->ClearAllCache();
     
     __FLOG(_L8("<< SessionClosedL"));
     }
@@ -723,29 +723,6 @@
     return newPictures;
     }
 
-TBool CMTPImageDataProvider::GetCacheParentHandle(const TDesC& aParentPath, TUint32& aParentHandle)
-    {
-    TBool ret = EFalse;
-    
-    if (iParentCache.iPath.Compare(aParentPath) == 0)
-        {
-        aParentHandle = iParentCache.iHandle;
-        ret = ETrue;
-        }
-    else
-        {
-        aParentHandle = KMTPHandleNone;
-        }
-    
-    return ret;
-    }
-
-void CMTPImageDataProvider::SetCacheParentHandle(const TDesC& aParentPath, TUint32 aParentHandle)
-    {
-    iParentCache.iPath.Copy(aParentPath);
-    iParentCache.iHandle = aParentHandle;
-    }
-
 void CMTPImageDataProvider::AppendDeleteObjectsArrayL(const TDesC& aSuid)
     {
     iDeleteObjectsArray.AppendL(aSuid.AllocLC());