diff -r 50de4d668bb6 -r 82c0024438c8 mds_plat/metadata_engine_api/tsrc/inc/MdETestScripter.h --- a/mds_plat/metadata_engine_api/tsrc/inc/MdETestScripter.h Wed Mar 31 22:19:07 2010 +0300 +++ b/mds_plat/metadata_engine_api/tsrc/inc/MdETestScripter.h Wed Apr 14 16:24:03 2010 +0300 @@ -115,6 +115,7 @@ NONSHARABLE_CLASS(CMdETestScripter) : public CScriptBase, public MMdESchemaObserver, public MMdEObjectObserver, + public MMdEObjectObserverWithUri, public MMdEObjectPresentObserver, public MMdERelationObserver, public MMdERelationItemObserver, @@ -193,6 +194,8 @@ virtual TInt RemoveSchemaObserverL( CStifItemParser& aItem ); virtual TInt AddObjectObserverL( CStifItemParser& aItem ); virtual TInt RemoveObjectObserverL( CStifItemParser& aItem ); + virtual TInt AddObjectObserverWithUriL( CStifItemParser& aItem ); + virtual TInt RemoveObjectObserverWithUriL( CStifItemParser& aItem ); virtual TInt AddObjectPresentObserverL( CStifItemParser& aItem ); virtual TInt RemoveObjectPresentObserverL( CStifItemParser& aItem ); virtual TInt AddRelationObserverL( CStifItemParser& aItem ); @@ -377,6 +380,10 @@ void HandleObjectNotification( CMdESession& aSession, TObserverNotificationType aType, const RArray& aObjectIdArray ); + void HandleUriObjectNotification(CMdESession& aSession, + TObserverNotificationType aType, + const RArray& aObjectIdArray, + const RPointerArray& aObjectUriArray); void HandleObjectPresentNotification(CMdESession& aSession, TBool aPresent, const RArray& aObjectIdArray); void HandleRelationNotification( CMdESession& aSession,