Interface RecurringEvent
- All Superinterfaces:
CalendarEvent
,Cloneable
,Comparable<CalendarEvent>
- All Known Implementing Classes:
FullDayRecurringEvent
,RecurringEventImpl
A
CalendarEvent
with an attached recurrence information.-
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates a deep copy of this event.resolveRecurrence
(DateTimeValue start, DateTimeValue end) void
Methods inherited from interface ch.tocco.nice2.optional.calendar.api.CalendarEvent
created, getCalendar, getDescription, getEnd, getEntity, getId, getLabel, getLocation, getOnlineMeetingUrl, getStart, getTargetEntity, getTargetEntity, getTimeZone, isAllDay, isOccurrence, resolveRelation, resolveRelation, save, saveAndLink, saveAndRelateCalendar, setDescription, setEnd, setLabel, setLocation, setOccurrence, setOnlineMeetingUrl, setStart, setStartAndEnd
Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
getRecurrenceInfo
RecurrenceInfo getRecurrenceInfo() -
setRecurrenceInfo
-
clone
Description copied from interface:CalendarEvent
Creates a deep copy of this event.- Specified by:
clone
in interfaceCalendarEvent
- Throws:
CloneNotSupportedException
-
resolveRecurrence
-
resolveRecurrence
-