diff -r 0b3699f6c654 -r e36b2f4799c0 taskswitcher/server/inc/tsstorage.h --- a/taskswitcher/server/inc/tsstorage.h Fri Sep 17 08:32:18 2010 +0300 +++ b/taskswitcher/server/inc/tsstorage.h Mon Oct 04 00:38:31 2010 +0300 @@ -40,6 +40,7 @@ void ResetModelL(); void PullDataL(const MTsModel& aSrc); void ReorderDataL(); + void TrimDataL(); public://from MTsModelObserver void DataChanged(MTsModel& aModel); @@ -56,6 +57,7 @@ TTsModelItemKey KeyL( TInt aOffset ) const; TBool IsActiveL( TInt aOffset ) const; TBool IsClosableL( TInt aOffset ) const; + TBool IsMandatoryL( TInt aOffset ) const; TBool CloseL( TTsModelItemKey aKey ) const; TBool LaunchL( TTsModelItemKey aKey ) const; TTsModelItem FindL( TTsModelItemKey aKey ) const;