diff -r 50de4d668bb6 -r 82c0024438c8 mds_plat/metadata_engine_api/tsrc/src/MdETestScripterBlocks.cpp --- a/mds_plat/metadata_engine_api/tsrc/src/MdETestScripterBlocks.cpp Wed Mar 31 22:19:07 2010 +0300 +++ b/mds_plat/metadata_engine_api/tsrc/src/MdETestScripterBlocks.cpp Wed Apr 14 16:24:03 2010 +0300 @@ -188,6 +188,8 @@ ENTRY( "RemoveSchemaObserverL", CMdETestScripter::RemoveSchemaObserverL ), ENTRY( "AddObjectObserverL", CMdETestScripter::AddObjectObserverL ), ENTRY( "RemoveObjectObserverL", CMdETestScripter::RemoveObjectObserverL ), + ENTRY( "AddObjectObserverWithUriL", CMdETestScripter::AddObjectObserverWithUriL ), + ENTRY( "RemoveObjectObserverWithUriL", CMdETestScripter::RemoveObjectObserverWithUriL ), ENTRY( "AddObjectPresentObserverL", CMdETestScripter::AddObjectPresentObserverL ), ENTRY( "RemoveObjectPresentObserverL", CMdETestScripter::RemoveObjectPresentObserverL ), ENTRY( "AddRelationObserverL", CMdETestScripter::AddRelationObserverL ), @@ -421,6 +423,27 @@ } // ----------------------------------------------------------------------------- +// CHarvesterPluginTestScripter::HandleUriObjectNotification +// ----------------------------------------------------------------------------- +// +void CMdETestScripter::HandleUriObjectNotification( CMdESession& aSession, + TObserverNotificationType aType, + const RArray& aObjectIdArray, + const RPointerArray& /* aObjectUriArray */ ) + { + iLog->Log(_L( "HandleUriObjectNotification" )); + + iNotificationSession = &aSession; + iNotificationType = aType; + for ( TInt i = 0; i < aObjectIdArray.Count(); ++i ) + { + iNotificationItemIdArray.Append( aObjectIdArray[ i ] ); + } + + Signal(); + } + +// ----------------------------------------------------------------------------- // CHarvesterPluginTestScripter::HandleObjectPresentNotification // ----------------------------------------------------------------------------- //