39 NONSHARABLE_CLASS (CGlxCommandHandlerAiwAssign) |
39 NONSHARABLE_CLASS (CGlxCommandHandlerAiwAssign) |
40 : public CGlxCommandHandlerAiwBase |
40 : public CGlxCommandHandlerAiwBase |
41 { |
41 { |
42 public: |
42 public: |
43 /** |
43 /** |
44 * Two-phase constructor |
44 * Two-phase constructor |
45 * @param aMediaListProvider object that provides the media list |
45 * @param aMediaListProvider object that provides the media list |
46 * @param aMenuResource The menu resource that the AIW command will be |
46 * @param aMenuResource The menu resource that the AIW command will be |
47 * implented in |
47 * implented in |
48 * @return Fully constructed command handler |
48 * @param aFileName resource file |
49 * @warning ConstructL of base class is called. If ConstructL is |
49 * @return Fully constructed command handler |
50 * implemented in this class, then care must be taken to call |
50 * @warning ConstructL of base class is called. If ConstructL is |
51 * CGlxCommandHandlerAiwBase::ConstructL |
51 * implemented in this class, then care must be taken to call |
52 */ |
52 * CGlxCommandHandlerAiwBase::ConstructL |
|
53 */ |
53 IMPORT_C static CGlxCommandHandlerAiwAssign* NewL( |
54 IMPORT_C static CGlxCommandHandlerAiwAssign* NewL( |
54 MGlxMediaListProvider* aMediaListProvider, TInt aMenuResource); |
55 MGlxMediaListProvider* aMediaListProvider, TInt aMenuResource, |
|
56 const TDesC& aFileName); |
55 |
57 |
56 ~CGlxCommandHandlerAiwAssign(); |
58 ~CGlxCommandHandlerAiwAssign(); |
57 |
59 |
58 protected: // From CGlxMediaListCommandHandler |
60 protected: // From CGlxMediaListCommandHandler |
59 /** |
61 /** |