public interface BaseEventStamp extends Stamp
| Modifier and Type | Method and Description |
|---|---|
void |
creatDisplayAlarm()
Create and add new display alarm on event.
|
void |
createCalendar()
Initializes the Calendar with a default master event.
|
Boolean |
getAnyTime()
Same as isAnyTime()
|
net.fortuna.ical4j.model.component.VAlarm |
getDisplayAlarm()
Return the first display alarm on the event
|
String |
getDisplayAlarmDescription()
Return the description of the first display alarm on the event.
|
net.fortuna.ical4j.model.Dur |
getDisplayAlarmDuration()
Return the duration of the first display alarm on the event
|
Integer |
getDisplayAlarmRepeat()
Return the repeat count on the first display alarm on the event
|
net.fortuna.ical4j.model.property.Trigger |
getDisplayAlarmTrigger()
Return the Trigger of the first display alarm on the event
|
net.fortuna.ical4j.model.Dur |
getDuration()
Returns the duration of the event as calculated from the
iCalendar DURATION property value or the the iCalendar DTEND -
DTSTART.
|
net.fortuna.ical4j.model.Date |
getEndDate()
Returns the end date of the event as calculated from the
iCalendar DTEND property value or the the iCalendar DTSTART +
DURATION.
|
net.fortuna.ical4j.model.component.VEvent |
getEvent()
Get the underlying VEvent
|
net.fortuna.ical4j.model.Calendar |
getEventCalendar()
Get the Calendar that contains the VEvent
|
net.fortuna.ical4j.model.DateList |
getExceptionDates()
Returns a list of copies of the values of all iCalendar EXDATE
properties of the event (can be empty).
|
List<net.fortuna.ical4j.model.Recur> |
getExceptionRules()
Returns a list of copies of the iCalendar EXRULE property values
of the event (can be empty).
|
String |
getIcalUid()
Returns a copy of the the iCalendar UID property value of the
event .
|
String |
getLocation()
Returns a copy of the the iCalendar LOCATION property value of
the event (can be null).
|
net.fortuna.ical4j.model.DateList |
getRecurrenceDates()
Returns a list of copies of the iCalendar RDATE property values
of the event (can be empty).
|
net.fortuna.ical4j.model.Date |
getRecurrenceId()
Returns a copy of the the iCalendar RECURRENCE_ID property
value of the event (can be null).
|
List<net.fortuna.ical4j.model.Recur> |
getRecurrenceRules()
Returns a list of copies of the iCalendar RRULE property values
of the event (can be empty).
|
net.fortuna.ical4j.model.Date |
getStartDate()
Returns a copy of the the iCalendar DTSTART property value of
the event (never null).
|
String |
getStatus()
Returns a copy of the the iCalendar STATUS property value of
the event (can be null).
|
Boolean |
isAnyTime()
Is the event marked as anytime.
|
boolean |
isRecurring()
Determine if an event is recurring
|
void |
removeDisplayAlarm()
Remove first display alarm on the event
|
void |
setAnyTime(Boolean isAnyTime)
Toggle the event anytime parameter.
|
void |
setDescription(String text)
Sets the iCalendar DESCRIPTION property of the event.
|
void |
setDisplayAlarmDescription(String newDescription)
Set the description of the first display alarm on the event.
|
void |
setDisplayAlarmDuration(net.fortuna.ical4j.model.Dur dur)
Set the durcation of the first display alarm on the event
|
void |
setDisplayAlarmRepeat(Integer count)
Set the repeat count on the first display alarm on the event.
|
void |
setDisplayAlarmTrigger(net.fortuna.ical4j.model.property.Trigger newTrigger)
Set the trigger property of the first display alarm on the event.
|
void |
setDisplayAlarmTriggerDate(net.fortuna.ical4j.model.DateTime triggerDate)
Set the trigger property of the first display alarm on the event
to be a absolute trigger.
|
void |
setDuration(net.fortuna.ical4j.model.Dur dur)
Sets the iCalendar DURATION property of the event.
|
void |
setEndDate(net.fortuna.ical4j.model.Date date)
Sets the iCalendar DTEND property of the event.
|
void |
setEventCalendar(net.fortuna.ical4j.model.Calendar calendar)
Set the Calendar that contains the VEvent
|
void |
setExceptionDates(net.fortuna.ical4j.model.DateList dates)
Sets a single iCalendar EXDATE property of the event,
removing any EXDATEs that were previously set.
|
void |
setExceptionRules(List<net.fortuna.ical4j.model.Recur> recurs)
Sets the iCalendar EXRULE properties of the event,
removing any EXRULEs that were previously set.
|
void |
setIcalUid(String uid)
Sets the iCalendar UID property of the event.
|
void |
setLocation(String text)
Sets the iCalendar LOCATION property of the event.
|
void |
setRecurrenceDates(net.fortuna.ical4j.model.DateList dates)
Sets a single iCalendar RDATE property of the event,
removing any RDATEs that were previously set.
|
void |
setRecurrenceId(net.fortuna.ical4j.model.Date date)
Sets the iCalendar RECURRENCE_ID property of the event.
|
void |
setRecurrenceRule(net.fortuna.ical4j.model.Recur recur)
Sets a single iCalendar RRULE property of the event,
removing any RRULEs that were previously set.
|
void |
setRecurrenceRules(List<net.fortuna.ical4j.model.Recur> recurs)
Sets the iCalendar RRULE properties of the event,
removing any RRULEs that were previously set.
|
void |
setStartDate(net.fortuna.ical4j.model.Date date)
Sets the iCalendar DTSTART property of the event.
|
void |
setStatus(String text)
Sets the iCalendar STATUS property of the event.
|
void |
setSummary(String text)
Sets the iCalendar SUMMARY property of the event.
|
copy, getItem, getType, setItem, updateTimestampgetCreationDate, getEntityTag, getFactory, getModifiedDatenet.fortuna.ical4j.model.component.VEvent getEvent()
net.fortuna.ical4j.model.Calendar getEventCalendar()
void setEventCalendar(net.fortuna.ical4j.model.Calendar calendar)
calendar - Calendar containing VEventString getIcalUid()
void setIcalUid(String uid)
uid - uid of VEVENTvoid setSummary(String text)
text - a text stringvoid setDescription(String text)
text - a text stringnet.fortuna.ical4j.model.Date getStartDate()
void setStartDate(net.fortuna.ical4j.model.Date date)
date - a Datenet.fortuna.ical4j.model.Date getEndDate()
void setEndDate(net.fortuna.ical4j.model.Date date)
date - a Datenet.fortuna.ical4j.model.Dur getDuration()
void setDuration(net.fortuna.ical4j.model.Dur dur)
dur - a DurString getLocation()
void setLocation(String text)
text - a text stringList<net.fortuna.ical4j.model.Recur> getRecurrenceRules()
void setRecurrenceRules(List<net.fortuna.ical4j.model.Recur> recurs)
recurs - a List of Recursvoid setRecurrenceRule(net.fortuna.ical4j.model.Recur recur)
recur - a RecurList<net.fortuna.ical4j.model.Recur> getExceptionRules()
void setExceptionRules(List<net.fortuna.ical4j.model.Recur> recurs)
recurs - a List of Recursnet.fortuna.ical4j.model.DateList getRecurrenceDates()
void setRecurrenceDates(net.fortuna.ical4j.model.DateList dates)
dates - a DateListnet.fortuna.ical4j.model.DateList getExceptionDates()
net.fortuna.ical4j.model.component.VAlarm getDisplayAlarm()
void removeDisplayAlarm()
String getDisplayAlarmDescription()
void setDisplayAlarmDescription(String newDescription)
newDescription - display alarm descriptionnet.fortuna.ical4j.model.property.Trigger getDisplayAlarmTrigger()
void setDisplayAlarmTrigger(net.fortuna.ical4j.model.property.Trigger newTrigger)
newTrigger - triggervoid setDisplayAlarmTriggerDate(net.fortuna.ical4j.model.DateTime triggerDate)
triggerDate - date display alarm triggersnet.fortuna.ical4j.model.Dur getDisplayAlarmDuration()
void setDisplayAlarmDuration(net.fortuna.ical4j.model.Dur dur)
dur - durationInteger getDisplayAlarmRepeat()
void setDisplayAlarmRepeat(Integer count)
count - repeat count of the first display alarm.void setExceptionDates(net.fortuna.ical4j.model.DateList dates)
dates - a DateListnet.fortuna.ical4j.model.Date getRecurrenceId()
void setRecurrenceId(net.fortuna.ical4j.model.Date date)
date - a DateString getStatus()
void setStatus(String text)
text - a text stringBoolean isAnyTime()
Boolean getAnyTime()
void setAnyTime(Boolean isAnyTime)
isAnyTime - true if the event occurs anytimevoid createCalendar()
boolean isRecurring()
void creatDisplayAlarm()
Copyright © 2012–2018 1&1. All rights reserved.