ESMREntryHelper Class Reference
Static helpers methods for MR Viewers for analyzing entry content and properties.
Member Functions Documentation
CheckRepeatUntilValidityL(CCalEntry &, const TCalTime &)
IMPORT_C void
|
CheckRepeatUntilValidityL
|
(
|
CCalEntry
&
|
aEntry,
|
|
const
TCalTime
&
|
aInstanceTime
|
|
)
|
[static]
|
Checks and adjust repeat until validity. Method adjusts entry's recurrence until time if needed.
Parameters
CCalEntry
& aEntry
|
Reference to parent entry
|
const
TCalTime
& aInstanceTime
|
Reference to instances time
|
EqualAttendeeL(const CCalAttendee &, const CCalEntry &)
Searches for the given attendee in aEntry. This is usable e.g. in case of response, when compare and update attendee in response and request. Matching is done based on e-mail address.
Parameters
const
CCalAttendee
& aAttendee
|
reference attendee to be found entry containing possibly multiple attendees
|
const
CCalEntry
& aEntry
|
|
EventTypeL(const CCalEntry &)
IMPORT_C
TESMRCalendarEventType
|
EventTypeL
|
(
|
const
CCalEntry
&
|
aCalEntry
|
)
|
[static]
|
Resolves the calendar entry type.
Parameters
const
CCalEntry
& aCalEntry
|
reference to calendar entry
|
IsAllDayEventL(const CCalEntry &)
Checks if entry is all-day event.
IsCancelledL(const CCalEntry &, CMRMailboxUtils &)
Checks if either entire meeting is cancelled, or if entry is cancellation for this particular attendee.
IsLatestSavedSentL(const CCalEntry &)
IMPORT_C
TBool
|
IsLatestSavedSentL
|
(
|
const
CCalEntry
&
|
aEntry
|
)
|
[static]
|
Has this particular entry with it's latest saved content been sent? This is determined from the DTSTAMP value which is null until up to date entry is sent.
IsModifyingEntryL(const CCalEntry &)
IMPORT_C
TBool
|
IsModifyingEntryL
|
(
|
const
CCalEntry
&
|
aEntry
|
)
|
[static]
|
Tests whether given entry is an originating entry or a modifying entry.
IsRepeatingMeetingL(const CCalEntry &)
IMPORT_C
TBool
|
IsRepeatingMeetingL
|
(
|
const
CCalEntry
&
|
aEntry
|
)
|
[static]
|
Tells whether the entry belongs to a repeating meeting. The definition of a repeating meeting is not that there must be multiple instances, but that repeating properties exist (e.g. RRule).
OccursInPastL(const CCalEntry &)
Checks whether entry is out of date or not.
PhoneOwnerAddrL(const CCalEntry &, CMRMailboxUtils &)
Returns phone owner's address, KNullDesC if not found.
SendingMailBoxL(const MAgnEntryUi::TAgnEntryUiInParams &, CMRMailboxUtils &)
Tells the mailbox id to use for sending a request or a response. From mail application we may only respond, and in that case we use the incoming mailbox. From other places we must use the default MR mailbox setting.
SetInstanceStartAndEndL(CCalEntry &, const CCalEntry &, const TCalTime &)
Sets child entry's start and end time.
SpansManyDaysL(const TCalTime &, const TCalTime &)
Method which checks if start and end time span multiple days.
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.