Class GUICalendarEvent

  • All Implemented Interfaces:
    Serializable

    public class GUICalendarEvent
    extends Object
    implements Serializable
    This class represents an event in a calendar. An event is always associated to a selection of documents and users.
    Since:
    6.7
    Author:
    Marco Meschieri - LogicalDOC
    See Also:
    Serialized Form
    • Constructor Detail

      • GUICalendarEvent

        public GUICalendarEvent()
    • Method Detail

      • getParticipantsGroups

        public GUIGroup[] getParticipantsGroups()
      • setParticipantsGroups

        public void setParticipantsGroups​(GUIGroup[] participantsGroups)
      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • getParentId

        public Long getParentId()
      • setParentId

        public void setParentId​(Long parentId)
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getStartDate

        public Date getStartDate()
      • setStartDate

        public void setStartDate​(Date startDate)
      • getExpirationDate

        public Date getExpirationDate()
      • setExpirationDate

        public void setExpirationDate​(Date expirationDate)
      • setDocuments

        public void setDocuments​(GUIDocument[] documents)
      • getFrequency

        public int getFrequency()
      • setFrequency

        public void setFrequency​(int frequency)
      • getParticipant

        public GUIUser getParticipant​(long id)
      • getParticipantGroup

        public GUIGroup getParticipantGroup​(long id)
      • addParticipant

        public void addParticipant​(GUIUser newPart)
      • addParticipant

        public void addParticipant​(GUIGroup newPart)
      • removeParticipant

        public void removeParticipant​(long id)
      • removeParticipantGroup

        public void removeParticipantGroup​(long id)
      • getDocument

        public GUIDocument getDocument​(long id)
      • addDocument

        public void addDocument​(GUIDocument newDoc)
      • removeDocument

        public void removeDocument​(long docId)
      • addReminder

        public void addReminder​(GUIReminder reminder)
      • getCreatorId

        public long getCreatorId()
      • setCreatorId

        public void setCreatorId​(long creatorId)
      • getCreator

        public String getCreator()
      • setCreator

        public void setCreator​(String creator)
      • getParticipants

        public GUIUser[] getParticipants()
      • setParticipants

        public void setParticipants​(GUIUser[] participants)
      • getStatus

        public int getStatus()
      • setStatus

        public void setStatus​(int status)
      • getCompletionDate

        public Date getCompletionDate()
      • setCompletionDate

        public void setCompletionDate​(Date completionDate)
      • getDeadline

        public Date getDeadline()
      • setDeadline

        public void setDeadline​(Date deadline)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • getSubType

        public String getSubType()
      • setSubType

        public void setSubType​(String subType)
      • setReminders

        public void setReminders​(GUIReminder[] reminders)
      • getAutomation

        public String getAutomation()
      • setAutomation

        public void setAutomation​(String automation)