diff -r 2dac0fdba72b -r 191387a8b767 photosgallery/viewframework/commandhandlers/commoncommandhandlers/inc/glxcommandhandleraddtocontainer.h --- a/photosgallery/viewframework/commandhandlers/commoncommandhandlers/inc/glxcommandhandleraddtocontainer.h Wed Apr 14 15:57:24 2010 +0300 +++ b/photosgallery/viewframework/commandhandlers/commoncommandhandlers/inc/glxcommandhandleraddtocontainer.h Tue Apr 27 16:37:53 2010 +0300 @@ -40,46 +40,63 @@ /** * Create add to album command handler * @param aMediaListProvider object that provides the media list. + * @param aFileName resource file */ - IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToAlbumCommandHandlerL( - MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem); + IMPORT_C static CGlxCommandHandlerAddToContainer + * NewAddToAlbumCommandHandlerL( + MGlxMediaListProvider* aMediaListProvider, + TBool aHasToolbarItem, const TDesC& aFileName); /** * Create add to album command handler for singleclick * @param aMediaListProvider object that provides the media list. + * @param aFileName resource file */ - IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToAlbumSingleClickCommandHandlerL( - MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem); + IMPORT_C static CGlxCommandHandlerAddToContainer + * NewAddToAlbumSingleClickCommandHandlerL( + MGlxMediaListProvider* aMediaListProvider, + TBool aHasToolbarItem, const TDesC& aFileName); /** - * Create add (to) tags command handler - * @param aMediaListProvider object that provides the media list. - */ - IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToTagCommandHandlerL( - MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem); + * Create add (to) tags command handler + * @param aMediaListProvider object that provides the media list. + * @param aFileName resource file + */ + IMPORT_C static CGlxCommandHandlerAddToContainer + * NewAddToTagCommandHandlerL( + MGlxMediaListProvider* aMediaListProvider, + TBool aHasToolbarItem, const TDesC& aFileName); /** - * Create add (to) tags command handler for singleclick - * @param aMediaListProvider object that provides the media list. - */ - IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToTagSingleClickCommandHandlerL( - MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem); + * Create add (to) tags command handler for singleclick + * @param aMediaListProvider object that provides the media list. + * @param aFileName resource file + */ + IMPORT_C static CGlxCommandHandlerAddToContainer + * NewAddToTagSingleClickCommandHandlerL( + MGlxMediaListProvider* aMediaListProvider, + TBool aHasToolbarItem, const TDesC& aFileName); /** - * Create add (to) Favourites command handler - * @param aMediaListProvider object that provides the media list. - */ - IMPORT_C static CGlxCommandHandlerAddToContainer* NewAddToFavCommandHandlerL( - MGlxMediaListProvider* aMediaListProvider, TBool aHasToolbarItem); + * Create add (to) Favourites command handler + * @param aMediaListProvider object that provides the media list. + * @param aFileName resource file + */ + IMPORT_C static CGlxCommandHandlerAddToContainer + * NewAddToFavCommandHandlerL( + MGlxMediaListProvider* aMediaListProvider, + TBool aHasToolbarItem, const TDesC& aFileName); /** - * Two-phase constructor: - * Prefer NewAddToAlbumCommandHandlerL or NewAddToTagsCommandHandlerL - * @param aMediaListProvider object that provides the media list. - * @param aCommand The command to handle. - */ - IMPORT_C static CGlxCommandHandlerAddToContainer* NewL(MGlxMediaListProvider* aMediaListProvider, - TInt aCommandId, TBool aHasToolbarItem ); + * Two-phase constructor: + * Prefer NewAddToAlbumCommandHandlerL or NewAddToTagsCommandHandlerL + * @param aMediaListProvider object that provides the media list. + * @param aCommand The command to handle. + * @param aFileName resource file + */ + IMPORT_C static CGlxCommandHandlerAddToContainer* NewL( + MGlxMediaListProvider* aMediaListProvider, TInt aCommandId, + TBool aHasToolbarItem, const TDesC& aFileName); /** Destructor */ IMPORT_C ~CGlxCommandHandlerAddToContainer(); @@ -114,9 +131,9 @@ /** * Second phase constructor * @param aCommand The command to handle. + * @param aFileName resource file */ - void ConstructL(TInt aCommandId); - + void ConstructL(TInt aCommandId, const TDesC& aFileName); /** * First phase constructor