equal
deleted
inserted
replaced
19 #include <glxcommandhandlers.hrh> |
19 #include <glxcommandhandlers.hrh> |
20 |
20 |
21 #include<glxcommandhandlerdelete.h> |
21 #include<glxcommandhandlerdelete.h> |
22 #include <glxcommandhandleraddtocontainer.h> |
22 #include <glxcommandhandleraddtocontainer.h> |
23 #include <glxcommandhandlerrotate.h> |
23 #include <glxcommandhandlerrotate.h> |
|
24 #include <glxcommandhandlerremovefrom.h> |
|
25 #include <glxcommandhandlernewmedia.h> |
|
26 #include <glxcommandhandlersend.h> |
24 |
27 |
25 GlxCommandHandler* GlxCommandHandlerFactory::CreateCommandHandler(int commandId) |
28 GlxCommandHandler* GlxCommandHandlerFactory::CreateCommandHandler(int commandId) |
26 { |
29 { |
27 GlxCommandHandler* cmdHandler = NULL; |
30 GlxCommandHandler* cmdHandler = NULL; |
28 switch(commandId) |
31 switch(commandId) |
31 break; |
34 break; |
32 case EGlxCmdAddToAlbum: cmdHandler = new GlxCommandHandlerAddToContainer(); |
35 case EGlxCmdAddToAlbum: cmdHandler = new GlxCommandHandlerAddToContainer(); |
33 break; |
36 break; |
34 case EGlxCmdRotate: cmdHandler = new GlxCommandHandlerRotate(); |
37 case EGlxCmdRotate: cmdHandler = new GlxCommandHandlerRotate(); |
35 break; |
38 break; |
|
39 case EGlxCmdRemoveFrom: cmdHandler = new GlxCommandHandlerRemoveFrom(); |
|
40 break; |
|
41 case EGlxCmdAddMedia: cmdHandler = new GlxCommandHandlerNewMedia(); |
|
42 break; |
|
43 |
|
44 case EGlxCmdSend : cmdHandler = new GlxCommandHandlerSend(); |
|
45 break; |
36 default: |
46 default: |
37 break; |
47 break; |
38 } |
48 } |
39 return cmdHandler; |
49 return cmdHandler; |
40 } |
50 } |