Package io.jenkins.plugins.view.calendar
Class CalendarView
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.View
hudson.model.ListView
io.jenkins.plugins.view.calendar.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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
static final class
Nested classes/interfaces inherited from class hudson.model.ListView
ListView.Listener
Nested classes/interfaces inherited from class hudson.model.View
View.AsynchPeople, View.People, View.PropertyList, View.UserInfo
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.View
CONFIGURE, CREATE, DELETE, description, filterExecutors, filterQueue, LIST, name, NEW_PRONOUN, owner, PERMISSIONS, READ, SORTER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetJobs()
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
jsonEscape
(String text) void
setCalendarViewEventsType
(CalendarView.CalendarViewEventsType calendarViewEventsType) void
setCalendarViewType
(CalendarView.CalendarViewType calendarViewType) void
setDayColumnHeaderFormat
(String dayColumnHeaderFormat) void
setDayMaxTime
(String dayMaxTime) void
setDayMinTime
(String dayMinTime) void
setDayPopupBuildTimeFormat
(String dayPopupBuildTimeFormat) void
setDaySlotDuration
(String daySlotDuration) void
setDaySlotTimeFormat
(String daySlotTimeFormat) void
setDayTimeFormat
(String dayTimeFormat) void
setDayTitleFormat
(String dayTitleFormat) void
setMonthColumnHeaderFormat
(String monthColumnHeaderFormat) void
setMonthPopupBuildTimeFormat
(String monthPopupBuildTimeFormat) void
setMonthTimeFormat
(String monthTimeFormat) void
setMonthTitleFormat
(String monthTitleFormat) void
setUseCustomFormats
(boolean useCustomFormats) void
setUseCustomSlotSettings
(boolean useCustomSlotSettings) void
setUseCustomWeekSettings
(boolean useCustomWeekSettings) void
setWeekColumnHeaderFormat
(String weekColumnHeaderFormat) void
setWeekMaxTime
(String weekMaxTime) void
setWeekMinTime
(String weekMinTime) void
setWeekPopupBuildTimeFormat
(String weekPopupBuildTimeFormat) void
setWeekSettingsFirstDay
(int weekSettingsFirstDay) void
setWeekSettingsShowWeekends
(boolean weekSettingsShowWeekends) void
setWeekSettingsShowWeekNumbers
(boolean weekSettingsShowWeekNumbers) void
setWeekSlotDuration
(String weekSlotDuration) void
setWeekSlotTimeFormat
(String weekSlotTimeFormat) void
setWeekTimeFormat
(String weekTimeFormat) void
setWeekTitleFormat
(String weekTitleFormat) protected void
submit
(org.kohsuke.stapler.StaplerRequest req) Methods inherited from class hudson.model.ListView
add, contains, doAddJobToView, doCreateItem, doRemoveJobFromView, getColumns, getDefaultColumns, getIncludeRegex, getItems, getJobFilters, getJobNames, getStatusFilter, hasJobFilterExtensions, initColumns, initJobFilters, isAddToCurrentView, isRecurse, jobNamesContains, makeSearchIndex, readResolve, remove, setColumns, setIncludeRegex, setJobFilters, setJobNames, setRecurse, setStatusFilter
Methods inherited from class hudson.model.View
all, allInstantiable, create, createViewFromXML, doCheckJobName, doChildrenContextMenu, doConfigDotXml, doConfigSubmit, doDoDelete, doItemCategories, doRssAll, doRssFailed, doRssLatest, doSubmitDescription, getAbsoluteUrl, getACL, getActions, getAllItems, getAllProperties, getApi, getApplicablePropertyDescriptors, getApproximateQueueItemsQuickly, getAsynchPeople, getBuilds, getComputers, getDescription, getDescriptor, getDisplayName, getDynamic, getIndenter, getItem, getItemCreatePermission, getJob, getNewPronoun, getOwner, getOwnerItemGroup, getOwnerPrimaryView, getOwnerViewActions, getPeople, getPostConstructLandingPage, getProperties, getQueueItems, getSearchUrl, getTimeline, getUrl, getViewName, getViewUrl, getVisiblePropertyDescriptors, hasPeople, isDefault, isEditable, isFilterExecutors, isFilterQueue, makeSearchIndex, onJobRenamed, registerPermissions, rename, save, setDescription, setFilterExecutors, setFilterQueue, toString, updateByXml, updateTransientActions, writeXml
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, requirePOST, sendError, sendError, sendError, sendError, sendError
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface hudson.security.AccessControlled
checkAnyPermission, checkPermission, hasAnyPermission, hasPermission, hasPermission, hasPermission2
Methods inherited from interface hudson.model.DescriptorByNameOwner
getDescriptorByName
Methods inherited from interface jenkins.widgets.HasWidgets
getWidget, getWidgets
-
Constructor Details
-
CalendarView
-
-
Method Details
-
getCalendarViewEventsType
-
setCalendarViewEventsType
-
getCalendarViewType
-
setCalendarViewType
-
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
-
setMonthTitleFormat
-
getMonthColumnHeaderFormat
-
setMonthColumnHeaderFormat
-
getMonthTimeFormat
-
setMonthTimeFormat
-
getMonthPopupBuildTimeFormat
-
setMonthPopupBuildTimeFormat
-
getWeekTitleFormat
-
setWeekTitleFormat
-
getWeekColumnHeaderFormat
-
setWeekColumnHeaderFormat
-
getWeekTimeFormat
-
setWeekTimeFormat
-
getWeekSlotTimeFormat
-
setWeekSlotTimeFormat
-
getWeekPopupBuildTimeFormat
-
setWeekPopupBuildTimeFormat
-
getDayTitleFormat
-
setDayTitleFormat
-
getDayColumnHeaderFormat
-
setDayColumnHeaderFormat
-
getDayTimeFormat
-
setDayTimeFormat
-
getDaySlotTimeFormat
-
setDaySlotTimeFormat
-
getDayPopupBuildTimeFormat
-
setDayPopupBuildTimeFormat
-
getWeekSlotDuration
-
setWeekSlotDuration
-
getDaySlotDuration
-
setDaySlotDuration
-
getWeekMinTime
-
setWeekMinTime
-
getWeekMaxTime
-
setWeekMaxTime
-
getDayMinTime
-
setDayMinTime
-
getDayMaxTime
-
setDayMaxTime
-
isAutomaticRefreshEnabled
public boolean isAutomaticRefreshEnabled()- Overrides:
isAutomaticRefreshEnabled
in classView
-
submit
protected void submit(org.kohsuke.stapler.StaplerRequest req) throws javax.servlet.ServletException, Descriptor.FormException, IOException - Overrides:
submit
in classListView
- Throws:
javax.servlet.ServletException
Descriptor.FormException
IOException
-
getJobs
-
getEvents
- Throws:
ParseException
-
jsonEscape
-
isGreenBallsEnabled
public boolean isGreenBallsEnabled()
-