Interface ModifiableCalendar

All Superinterfaces:
Calendar
All Known Subinterfaces:
WorkflowAwareCalendar
All Known Implementing Classes:
JCRCalendar, TaskCalendar

public interface ModifiableCalendar extends Calendar
Modifiable Calendar Interface
  • Method Details

    • rename

      void rename(String name)
      Set the calendar name
      Parameters:
      name - The name
    • setDescription

      void setDescription(String desc)
      set the description of the calendar
      Parameters:
      desc - The description
    • setColor

      void setColor(String color)
      set the color of the calendar
      Parameters:
      color - The color to set
    • setVisibility

      Set the visibility of the calendar
      Parameters:
      visibility - The visibility
    • setTemplateDescription

      void setTemplateDescription(String templateDesc)
      set the template description of the calendar
      Parameters:
      templateDesc - The template description
    • setIcsUrlToken

      void setIcsUrlToken(String token)
      Set the token used by the ICS public URL
      Parameters:
      token - The token, or null to delete the existing token