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]
|
ExecuteL()
IMPORT_C void
|
ExecuteL
|
(
|
)
|
|
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]
|
LaunchUIL()
void
|
LaunchUIL
|
(
|
)
|
[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.