mpviewplugins/mpcollectionviewplugin/inc/mpmpxcollectiondata_p.h
changeset 20 82baf59ce8dd
parent 19 4e84c994a771
--- a/mpviewplugins/mpcollectionviewplugin/inc/mpmpxcollectiondata_p.h	Fri Mar 19 09:28:13 2010 +0200
+++ b/mpviewplugins/mpcollectionviewplugin/inc/mpmpxcollectiondata_p.h	Fri Apr 16 14:56:30 2010 +0300
@@ -43,6 +43,11 @@
     bool isAutoPlaylist();
     bool isAutoPlaylist( int index );
     int itemCount( int index );
+    int containerId();
+    int itemId(int index);
+    void removeItem(int index);
+    bool testCachedItem( int itemId );
+    void insertCachedItem(int index);
 
     void setMpxMedia( const CMPXMedia& entries );
     const CMPXMedia& containerMedia();
@@ -53,6 +58,11 @@
     bool DoIsAutoPlaylistL();
     bool DoIsAutoPlaylistL( int index );
     int DoGetItemCountL( int index );
+    int DoGetContainerIdL();
+    int DoGetItemIdL( int index );
+    void DoRemoveItemL( int index );
+    bool DoTestCachedItemL( int itemId );
+    
     void SetCollectionContextL();
     void DoSetMpxMediaL( const CMPXMedia& entries );
 
@@ -64,6 +74,8 @@
     CMPXMediaArray          *iMediaArray;           // Not owned
 
     TCollectionContext      iContext;
+    
+    CMPXMedia               *iCachedRemovedItem; //Owned
 
 };