Interface CalendarEvent<V>

All Superinterfaces:
Serializable
All Known Implementing Classes:
EntityCalendarEvent, SimpleCalendarEvent

public interface CalendarEvent<V> extends Serializable
  • Method Details

    • getStart

      @Nullable V getStart()
    • setStart

      void setStart(V start)
    • getEnd

      @Nullable V getEnd()
    • setEnd

      void setEnd(V end)
    • getCaption

      @Nullable String getCaption()
    • setCaption

      void setCaption(String caption)
    • setDescription

      void setDescription(String description)
    • getDescription

      @Nullable String getDescription()
    • getStyleName

      @Nullable String getStyleName()
    • setStyleName

      void setStyleName(String styleName)
    • isAllDay

      boolean isAllDay()
    • setAllDay

      void setAllDay(boolean isAllDay)
    • addEventChangeListener

      Subscription addEventChangeListener(Consumer<CalendarEvent.EventChangeEvent<V>> listener)
    • removeEventChangeListener

      @Deprecated void removeEventChangeListener(Consumer<CalendarEvent.EventChangeEvent<V>> listener)
      Deprecated.
      Use Subscription object instead
      Parameters:
      listener - a listener to remove