Class CalendarView

All Implemented Interfaces:
ExtensionPoint, Describable<View>, DescriptorByNameOwner, DirectlyModifiableView, ModelObject, Saveable, SearchableModelObject, SearchItem, AccessControlled, ModelObjectWithChildren, HasWidgets

@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public class CalendarView extends ListView
  • Constructor Details

    • CalendarView

      @DataBoundConstructor public CalendarView(String name)
  • Method Details

    • getCalendarViewEventsType

      public CalendarView.CalendarViewEventsType getCalendarViewEventsType()
    • setCalendarViewEventsType

      public void setCalendarViewEventsType(CalendarView.CalendarViewEventsType calendarViewEventsType)
    • getCalendarViewType

      public CalendarView.CalendarViewType getCalendarViewType()
    • setCalendarViewType

      public void setCalendarViewType(CalendarView.CalendarViewType calendarViewType)
    • isUseCustomFormats

      public boolean isUseCustomFormats()
    • setUseCustomFormats

      public void setUseCustomFormats(boolean useCustomFormats)
    • isUseCustomWeekSettings

      public boolean isUseCustomWeekSettings()
    • setUseCustomWeekSettings

      public void setUseCustomWeekSettings(boolean useCustomWeekSettings)
    • isUseCustomSlotSettings

      public boolean isUseCustomSlotSettings()
    • setUseCustomSlotSettings

      public void setUseCustomSlotSettings(boolean useCustomSlotSettings)
    • isWeekSettingsShowWeekends

      public boolean isWeekSettingsShowWeekends()
    • setWeekSettingsShowWeekends

      public void setWeekSettingsShowWeekends(boolean weekSettingsShowWeekends)
    • isWeekSettingsShowWeekNumbers

      public boolean isWeekSettingsShowWeekNumbers()
    • setWeekSettingsShowWeekNumbers

      public void setWeekSettingsShowWeekNumbers(boolean weekSettingsShowWeekNumbers)
    • getWeekSettingsFirstDay

      public int getWeekSettingsFirstDay()
    • setWeekSettingsFirstDay

      public void setWeekSettingsFirstDay(int weekSettingsFirstDay)
    • getMonthTitleFormat

      public String getMonthTitleFormat()
    • setMonthTitleFormat

      public void setMonthTitleFormat(String monthTitleFormat)
    • getMonthColumnHeaderFormat

      public String getMonthColumnHeaderFormat()
    • setMonthColumnHeaderFormat

      public void setMonthColumnHeaderFormat(String monthColumnHeaderFormat)
    • getMonthTimeFormat

      public String getMonthTimeFormat()
    • setMonthTimeFormat

      public void setMonthTimeFormat(String monthTimeFormat)
    • getMonthPopupBuildTimeFormat

      public String getMonthPopupBuildTimeFormat()
    • setMonthPopupBuildTimeFormat

      public void setMonthPopupBuildTimeFormat(String monthPopupBuildTimeFormat)
    • getWeekTitleFormat

      public String getWeekTitleFormat()
    • setWeekTitleFormat

      public void setWeekTitleFormat(String weekTitleFormat)
    • getWeekColumnHeaderFormat

      public String getWeekColumnHeaderFormat()
    • setWeekColumnHeaderFormat

      public void setWeekColumnHeaderFormat(String weekColumnHeaderFormat)
    • getWeekTimeFormat

      public String getWeekTimeFormat()
    • setWeekTimeFormat

      public void setWeekTimeFormat(String weekTimeFormat)
    • getWeekSlotTimeFormat

      public String getWeekSlotTimeFormat()
    • setWeekSlotTimeFormat

      public void setWeekSlotTimeFormat(String weekSlotTimeFormat)
    • getWeekPopupBuildTimeFormat

      public String getWeekPopupBuildTimeFormat()
    • setWeekPopupBuildTimeFormat

      public void setWeekPopupBuildTimeFormat(String weekPopupBuildTimeFormat)
    • getDayTitleFormat

      public String getDayTitleFormat()
    • setDayTitleFormat

      public void setDayTitleFormat(String dayTitleFormat)
    • getDayColumnHeaderFormat

      public String getDayColumnHeaderFormat()
    • setDayColumnHeaderFormat

      public void setDayColumnHeaderFormat(String dayColumnHeaderFormat)
    • getDayTimeFormat

      public String getDayTimeFormat()
    • setDayTimeFormat

      public void setDayTimeFormat(String dayTimeFormat)
    • getDaySlotTimeFormat

      public String getDaySlotTimeFormat()
    • setDaySlotTimeFormat

      public void setDaySlotTimeFormat(String daySlotTimeFormat)
    • getDayPopupBuildTimeFormat

      public String getDayPopupBuildTimeFormat()
    • setDayPopupBuildTimeFormat

      public void setDayPopupBuildTimeFormat(String dayPopupBuildTimeFormat)
    • getWeekSlotDuration

      public String getWeekSlotDuration()
    • setWeekSlotDuration

      public void setWeekSlotDuration(String weekSlotDuration)
    • getDaySlotDuration

      public String getDaySlotDuration()
    • setDaySlotDuration

      public void setDaySlotDuration(String daySlotDuration)
    • getWeekMinTime

      public String getWeekMinTime()
    • setWeekMinTime

      public void setWeekMinTime(String weekMinTime)
    • getWeekMaxTime

      public String getWeekMaxTime()
    • setWeekMaxTime

      public void setWeekMaxTime(String weekMaxTime)
    • getDayMinTime

      public String getDayMinTime()
    • setDayMinTime

      public void setDayMinTime(String dayMinTime)
    • getDayMaxTime

      public String getDayMaxTime()
    • setDayMaxTime

      public void setDayMaxTime(String dayMaxTime)
    • isAutomaticRefreshEnabled

      public boolean isAutomaticRefreshEnabled()
      Overrides:
      isAutomaticRefreshEnabled in class View
    • submit

      protected void submit(org.kohsuke.stapler.StaplerRequest req) throws javax.servlet.ServletException, Descriptor.FormException, IOException
      Overrides:
      submit in class ListView
      Throws:
      javax.servlet.ServletException
      Descriptor.FormException
      IOException
    • getJobs

      public List<Job> getJobs()
    • getEvents

      public List<CalendarEvent> getEvents() throws ParseException
      Throws:
      ParseException
    • jsonEscape

      public String jsonEscape(String text)
    • isGreenBallsEnabled

      public boolean isGreenBallsEnabled()