Interface ModifiableCalendarEvent
- All Superinterfaces:
AmetysObject
,CalendarEvent
,JCRAmetysObject
,MetadataAwareAmetysObject
,ModifiableAmetysObject
,ModifiableMetadataAwareAmetysObject
,RemovableAmetysObject
,WorkflowAwareAmetysObject
- All Known Implementing Classes:
JCRCalendarEvent
Modifiable Calendar Event Interface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setCreationDate
(Date date) Set the creation datevoid
setCreator
(UserIdentity user) Set the creatorvoid
setDescription
(String desc) Set the description of the eventvoid
setEndDate
(Date endDate) Set the endDate of the eventvoid
setExcludedOccurrences
(List<Date> excludedOccurrences) Set the list of excluded event date.void
setFullDay
(Boolean fullDay) Set if the event last all the dayvoid
setKeywords
(String[] keywords) Set this event's keywords.void
Set the last contributorvoid
setLastModified
(Date date) Set the last modified datevoid
setLastValidated
(Date date) Set the last validation date of the eventvoid
setLastValidator
(UserIdentity user) Set the last validator of the eventvoid
setLocation
(String location) Set the location of the eventvoid
setOrganiser
(UserIdentity user) Set the oragniservoid
setRecurrenceType
(String recurrenceType) Set the recurrence type.void
setRepeatUntil
(Date untilDate) Set the end date of the frequency.void
setStartDate
(Date startDate) Set the startDate of the eventvoid
Set the title of the eventMethods inherited from interface org.ametys.plugins.repository.AmetysObject
equals, getId, getName, getParent, getParentPath, getPath, hashCode
Methods inherited from interface org.ametys.plugins.explorer.calendars.CalendarEvent
getCreationDate, getCreator, getDescription, getEndDate, getExcludedOccurences, getFirstOccurrence, getFullDay, getKeywords, getLastContributor, getLastModified, getLastValidated, getLastValidator, getLocation, getNextOccurrence, getOccurrences, getOrganiser, getRecurrenceType, getRepeatUntil, getStartDate, getTitle, isRecurrent
Methods inherited from interface org.ametys.plugins.repository.jcr.JCRAmetysObject
getNode
Methods inherited from interface org.ametys.plugins.repository.ModifiableAmetysObject
needsSave, rename, revertChanges, saveChanges
Methods inherited from interface org.ametys.plugins.repository.metadata.ModifiableMetadataAwareAmetysObject
getMetadataHolder
Methods inherited from interface org.ametys.plugins.repository.RemovableAmetysObject
remove
Methods inherited from interface org.ametys.plugins.workflow.repository.WorkflowAwareAmetysObject
getCurrentStepId, getWorkflowId, setCurrentStepId, setWorkflowId
-
Method Details
-
setTitle
Set the title of the event- Parameters:
title
- the title
-
setDescription
Set the description of the event- Parameters:
desc
- the description
-
setLocation
Set the location of the event- Parameters:
location
- the location
-
setKeywords
Set this event's keywords.- Parameters:
keywords
- the keywords.
-
setStartDate
Set the startDate of the event- Parameters:
startDate
- the start date
-
setEndDate
Set the endDate of the event- Parameters:
endDate
- the end date
-
setFullDay
Set if the event last all the day- Parameters:
fullDay
- is a fullday event
-
setCreator
Set the creator- Parameters:
user
- The creator
-
setCreationDate
Set the creation date- Parameters:
date
- The creation date
-
setLastContributor
Set the last contributor- Parameters:
user
- The last contributor
-
setLastModified
Set the last modified date- Parameters:
date
- The last modified date
-
setLastValidator
Set the last validator of the event- Parameters:
user
- the last validator of the event
-
setLastValidated
Set the last validation date of the event- Parameters:
date
- the last validation date of the event
-
setRecurrenceType
Set the recurrence type.- Parameters:
recurrenceType
- the recurrence type
-
setRepeatUntil
Set the end date of the frequency.- Parameters:
untilDate
- the end date of the recurrence
-
setExcludedOccurrences
Set the list of excluded event date.- Parameters:
excludedOccurrences
- excluded date
-
setOrganiser
Set the oragniser- Parameters:
user
- The oragniser
-