creator/engine/inc/creator_browser.h
branchGCC_SURGE
changeset 37 c20154ccf3c0
parent 35 98924d2efce9
equal deleted inserted replaced
20:ba8a586c45f1 37:c20154ccf3c0
    24 
    24 
    25 #include "engine.h"
    25 #include "engine.h"
    26 #include "creator_modulebase.h"
    26 #include "creator_modulebase.h"
    27 
    27 
    28 #include <e32base.h>
    28 #include <e32base.h>
    29 #include <favouritesitem.h>
    29 //#include <FavouritesItem.h>
    30 #include <favouritesdb.h>
    30 //#include <FavouritesDb.h>
    31 #include <favouritesfile.h>
    31 //#include <FavouritesFile.h>
    32 
    32 
    33 
    33 
    34 
    34 
    35 class CCreatorEngine;
    35 class CCreatorEngine;
    36 class CBrowserParameters;
    36 class CBrowserParameters;
    37 
    37 
    38 
    38 
    39 class CCreatorBrowser : public CBase, public MCreatorModuleBase
    39 class CCreatorBrowser : public CCreatorModuleBase
    40     {
    40     {
    41 public: 
    41 public: 
    42     static CCreatorBrowser* NewL(CCreatorEngine* aEngine);
    42     static CCreatorBrowser* NewL(CCreatorEngine* aEngine);
    43     static CCreatorBrowser* NewLC(CCreatorEngine* aEngine);
    43     static CCreatorBrowser* NewLC(CCreatorEngine* aEngine);
    44     ~CCreatorBrowser();
    44     ~CCreatorBrowser();
    46 private:
    46 private:
    47     CCreatorBrowser();
    47     CCreatorBrowser();
    48     void ConstructL(CCreatorEngine* aEngine); // from MCreatorModuleBase
    48     void ConstructL(CCreatorEngine* aEngine); // from MCreatorModuleBase
    49 
    49 
    50 public:
    50 public:
    51     TBool AskDataFromUserL(TInt aCommand, TInt& aNumberOfEntries); // from MCreatorModuleBase
    51     TBool AskDataFromUserL( TInt aCommand ); // from MCreatorModuleBase
       
    52 
    52     TInt CreateBookmarkEntryL(CBrowserParameters *aParameters);    
    53     TInt CreateBookmarkEntryL(CBrowserParameters *aParameters);    
    53     TInt CreateBookmarkFolderEntryL(CBrowserParameters *aParameters);
    54     TInt CreateBookmarkFolderEntryL(CBrowserParameters *aParameters);
    54     TInt CreateSavedDeckEntryL(CBrowserParameters *aParameters); 
    55     TInt CreateSavedDeckEntryL(CBrowserParameters *aParameters); 
    55     TInt CreateSavedDeckFolderEntryL(CBrowserParameters *aParameters);
    56     TInt CreateSavedDeckFolderEntryL(CBrowserParameters *aParameters);
    56     
    57