CESMRViewerController Class Reference
class CESMRViewerController : public CBase |
ESMRVIEWER controller is responsible for control logic and UI view creation and execution.
Constructor & Destructor Documentation
CESMRViewerController(RPointerArray< CCalEntry > &, const MAgnEntryUi::TAgnEntryUiInParams &, MAgnEntryUi::TAgnEntryUiOutParams &, MAgnEntryUiCallback &)
~CESMRViewerController()
IMPORT_C | ~CESMRViewerController | ( | ) | |
Member Functions Documentation
CancelAndDeleteMRInEntryTypeChangeL(CCalEntry &, MESMRCalDbMgr &)
ChangeEntryTypeL(TInt)
void | ChangeEntryTypeL | ( | TInt | aCommandId | ) | [private] |
ConstructL(const TDesC8 &)
void | ConstructL | ( | const TDesC8 & | aMtmuid | ) | [private] |
HandleCalEngStatus(TMRUtilsCalEngStatus)
void | HandleCalEngStatus | ( | TMRUtilsCalEngStatus | aStatus | ) | [protected] |
Parameters
TMRUtilsCalEngStatus aStatus | |
HandleOperation(TInt, TInt, TInt)
void | HandleOperation | ( | TInt | aType, |
| TInt | aPercentageCompleted, |
| TInt | aStatus |
| ) | [protected] |
IsCommandAvailable(TInt)
TBool
| IsCommandAvailable | ( | TInt | aCommandId | ) | [protected] |
LaunchCorrectOperationModeL()
void | LaunchCorrectOperationModeL | ( | ) | [private] |
NewL(const TDesC8 &, RPointerArray< CCalEntry > &, const MAgnEntryUi::TAgnEntryUiInParams &, MAgnEntryUi::TAgnEntryUiOutParams &, MAgnEntryUiCallback &)
ProcessCommandL(TInt)
void | ProcessCommandL | ( | TInt | aCommandId | ) | [protected] |
ProcessCommandWithResultInternalL(TInt)
TInt
| ProcessCommandWithResultInternalL | ( | TInt | aCommandId | ) | [private] |
ProcessCommandWithResultL(TInt)
TInt
| ProcessCommandWithResultL | ( | TInt | aCommandId | ) | [protected] |
ProcessDefaultCommandL(TInt)
TInt
| ProcessDefaultCommandL | ( | TInt | aCommandId | ) | [private] |
ProcessMeetingRequestCommandL(TInt)
TInt
| ProcessMeetingRequestCommandL | ( | TInt | aCommandId | ) | [private] |
UpdateComparativeEntryInTypeChangeL(const CCalEntry &)
void | UpdateComparativeEntryInTypeChangeL | ( | const CCalEntry & | aOriginalEntry | ) | [private] |
Member Data Documentation
MAgnEntryUiCallback & iCallback
CActiveSchedulerWait * iCtrlSyncher
RPointerArray< CCalEntry > & iEntries
CMREntryProcessor * iEntryProcessor
TInt
iExecutionError
TInt
| iExecutionError | [private] |
CESMRUiFactory * iGuiFactory
const MAgnEntryUi::TAgnEntryUiInParams iInParams
MAgnEntryUi::TAgnEntryUiOutParams & iOutParams
CESMRPolicyManager * iPolicyMgr
MESMRTaskExtension * iTaskExt
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.