Class GUICalendarEvent

java.lang.Object
com.logicaldoc.gui.common.client.beans.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:
  • Field Details

  • Constructor Details

    • GUICalendarEvent

      public GUICalendarEvent()
  • Method Details

    • toString

      public String toString()
      Overrides:
      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)
    • getStart

      public Date getStart()
    • setStart

      public void setStart(Date startDate)
    • getEnd

      public Date getEnd()
    • setEnd

      public void setEnd(Date expirationDate)
    • getDocuments

      public List<GUIDocument> getDocuments()
    • setDocuments

      public void setDocuments(List<GUIDocument> documents)
    • getFrequency

      public int getFrequency()
    • setFrequency

      public void setFrequency(int frequency)
    • getAttendee

      public GUIUser getAttendee(long id)
    • getAttendeeGroup

      public GUIGroup getAttendeeGroup(long id)
    • addAttendee

      public void addAttendee(GUIUser newPart)
    • addAttendee

      public void addAttendee(GUIGroup newPart)
    • removeAttendee

      public void removeAttendee(long id)
    • removeAttendeeGroup

      public void removeAttendeeGroup(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)
    • getOrganizerId

      public long getOrganizerId()
    • setOrganizerId

      public void setOrganizerId(long creatorId)
    • getOrganizer

      public String getOrganizer()
    • setOrganizer

      public void setOrganizer(String creator)
    • getAttendees

      public List<GUIUser> getAttendees()
    • setAttendees

      public void setAttendees(List<GUIUser> attendees)
    • getStatus

      public int getStatus()
    • setStatus

      public void setStatus(int status)
    • 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)
    • getExternalId

      public String getExternalId()
    • setExternalId

      public void setExternalId(String externalId)
    • getExternalUrl

      public String getExternalUrl()
    • setExternalUrl

      public void setExternalUrl(String externalUrl)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getAttendeesGroups

      public List<GUIGroup> getAttendeesGroups()
    • setAttendeesGroups

      public void setAttendeesGroups(List<GUIGroup> attendeesGroups)
    • isiCalendar

      public boolean isiCalendar()
    • setiCalendar

      public void setiCalendar(boolean iCalendar)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object