Class GUICalendarEvent

All Implemented Interfaces:

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.
Marco Meschieri - LogicalDOC
See Also:
  • Field Details

  • Constructor Details

    • GUICalendarEvent

      public GUICalendarEvent()
  • Method Details

    • getParticipantsGroups

      public List<GUIGroup> getParticipantsGroups()
    • setParticipantsGroups

      public void setParticipantsGroups(List<GUIGroup> participantsGroups)
    • toString

      public String toString()
      toString in class Object
    • 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)
    • getDocuments

      public List<GUIDocument> getDocuments()
    • setDocuments

      public void setDocuments(List<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 List<GUIUser> getParticipants()
    • setParticipants

      public void setParticipants(List<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)
    • getReminders

      public List<GUIReminder> getReminders()
    • setReminders

      public void setReminders(List<GUIReminder> reminders)
    • getAutomation

      public String getAutomation()
    • setAutomation

      public void setAutomation(String automation)