diff -r c18f9fa7f42e -r 640d30f4fb64 phonebookui/cntcommonui/core/cntdefaultengine.cpp --- a/phonebookui/cntcommonui/core/cntdefaultengine.cpp Fri Oct 08 11:42:51 2010 +0300 +++ b/phonebookui/cntcommonui/core/cntdefaultengine.cpp Fri Oct 15 12:24:46 2010 +0300 @@ -19,12 +19,14 @@ #include "cntdefaultengine.h" #include "cntextensionmanager.h" #include "cntthumbnailmanager.h" +#include "cntsavemanager.h" #include "cntdebug.h" CntDefaultEngine::CntDefaultEngine( CntAbstractViewManager& aManager ) : mViewManager( aManager ), mExtManager( NULL ), -mThumbnail( NULL ) +mThumbnail( NULL ), +mSaveManager( NULL ) { } @@ -82,4 +84,12 @@ return *mThumbnail; } +CntSaveManager& CntDefaultEngine::saveManager() +{ + if ( !mSaveManager ) + mSaveManager = new CntSaveManager( this ); + + return *mSaveManager; +} + // End of File