--- 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<TItemId>& aObjectIdArray );
+ void HandleUriObjectNotification(CMdESession& aSession,
+ TObserverNotificationType aType,
+ const RArray<TItemId>& aObjectIdArray,
+ const RPointerArray<HBufC>& aObjectUriArray);
void HandleObjectPresentNotification(CMdESession& aSession,
TBool aPresent, const RArray<TItemId>& aObjectIdArray);
void HandleRelationNotification( CMdESession& aSession,