CalenNoteDataUtil Class Reference

class CalenNoteDataUtil

Helper class for getting Calendar note data This class is wrapping that casts from Agenda entry to Calendar Note.

Member Functions Documentation

GetAlarmDateTimeL(const CCalEntry &, TTime &)

IMPORT_C TBool GetAlarmDateTimeL ( const CCalEntry & aEntry,
TTime & aAlarmDateTime
) [static]

If note has alarm, alarm time is set to aAlarmDateTime and return ETrue. aAlarmDateTime has dd/mm/yy, hh:mm part, E.g. 15/Sep/2002, 13:00. If note has no alarm, aAlarmDateTime is not changed and return EFalse.

Parameters

const CCalEntry & aEntry
TTime & aAlarmDateTime

IsWorkdaysRepeatingL(const TCalRRule)

IMPORT_C TBool IsWorkdaysRepeatingL ( const TCalRRule aRrule ) [static]

Parameters

const TCalRRule aRrule

RepeatIndexL(const CCalEntry &)

IMPORT_C TCalenRepeatIndex RepeatIndexL ( const CCalEntry & aEntry ) [static]

Return index of repeat type

Parameters

const CCalEntry & aEntry

ShowRepeatTypeQueryL(CalCommon::TRecurrenceRange &, const TRepeatQueryType)

IMPORT_C TBool ShowRepeatTypeQueryL ( CalCommon::TRecurrenceRange & aAnswer,
const TRepeatQueryType aType
) [static]

Parameters

CalCommon::TRecurrenceRange & aAnswer
const TRepeatQueryType aType

Member Enumerations Documentation

Enum TRepeatQueryType

Enumerators

ESave = 1
EDelete
EEdit