Class BasicScheduleModel
java.lang.Object
com.palantir.ptoss.cinch.core.DefaultBindableModel
com.inductiveautomation.ignition.common.user.schedule.AbstractScheduleModel
com.inductiveautomation.ignition.common.user.schedule.BasicScheduleModel
- All Implemented Interfaces:
- BindableModel,- Serializable
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintintReturns a Timeline object with the day's schedule, or null if no schedule for the day.getType()booleanbooleanisFriday()booleanisMonday()booleanbooleanbooleanbooleanisSunday()booleanbooleanbooleanTrue if the individual day fields are usedbooleanbooleanvoidset(BasicScheduleModel that) voidsetAllDays(boolean allDays) voidsetAllDayTime(String allDayTime) voidsetFriday(boolean friday) voidsetFridayTime(String fridayTime) voidsetMonday(boolean monday) voidsetMondayTime(String mondayTime) voidsetObserveHolidays(boolean observeHolidays) voidsetRepeat(ScheduleRepeatStyle repeat) voidsetRepeatOff(int repeatOff) voidsetRepeatOn(int repeatOn) voidsetSaturday(boolean saturday) voidsetSaturdayTime(String saturdayTime) voidsetStartingAt(Date startingAt) voidsetSunday(boolean sunday) voidsetSundayTime(String sundayTime) voidsetThursday(boolean thursday) voidsetThursdayTime(String thursdayTime) voidsetTuesday(boolean tuesday) voidsetTuesdayTime(String tuesdayTime) voidsetWednesday(boolean wednesday) voidsetWednesdayTime(String wednesdayTime) voidsetWeekDays(boolean weekDays) voidsetWeekDayTime(String weekDayTime) Methods inherited from class com.inductiveautomation.ignition.common.user.schedule.AbstractScheduleModelequals, getDescription, getName, hashCode, setDescription, setNameMethods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModelbind, modelUpdated, unbind, unbindAll, update
- 
Field Details- 
BASIC_SCHEDULE- See Also:
 
- 
DEFAULT_TIME- See Also:
 
 
- 
- 
Constructor Details- 
BasicScheduleModelpublic BasicScheduleModel()
 
- 
- 
Method Details- 
set
- 
isUseDayspublic boolean isUseDays()True if the individual day fields are used
- 
isObserveHolidayspublic boolean isObserveHolidays()- Specified by:
- isObserveHolidaysin class- AbstractScheduleModel
 
- 
setObserveHolidayspublic void setObserveHolidays(boolean observeHolidays) - Specified by:
- setObserveHolidaysin class- AbstractScheduleModel
 
- 
isAllDayspublic boolean isAllDays()
- 
setAllDayspublic void setAllDays(boolean allDays) 
- 
getAllDayTime
- 
setAllDayTime
- 
isWeekDayspublic boolean isWeekDays()
- 
setWeekDayspublic void setWeekDays(boolean weekDays) 
- 
getWeekDayTime
- 
setWeekDayTime
- 
isMondaypublic boolean isMonday()
- 
setMondaypublic void setMonday(boolean monday) 
- 
isTuesdaypublic boolean isTuesday()
- 
setTuesdaypublic void setTuesday(boolean tuesday) 
- 
isWednesdaypublic boolean isWednesday()
- 
setWednesdaypublic void setWednesday(boolean wednesday) 
- 
isThursdaypublic boolean isThursday()
- 
setThursdaypublic void setThursday(boolean thursday) 
- 
isFridaypublic boolean isFriday()
- 
setFridaypublic void setFriday(boolean friday) 
- 
isSaturdaypublic boolean isSaturday()
- 
setSaturdaypublic void setSaturday(boolean saturday) 
- 
isSundaypublic boolean isSunday()
- 
setSundaypublic void setSunday(boolean sunday) 
- 
getMondayTime
- 
setMondayTime
- 
getTuesdayTime
- 
setTuesdayTime
- 
getWednesdayTime
- 
setWednesdayTime
- 
getThursdayTime
- 
setThursdayTime
- 
getFridayTime
- 
setFridayTime
- 
getSaturdayTime
- 
setSaturdayTime
- 
getSundayTime
- 
setSundayTime
- 
isRepeatingpublic boolean isRepeating()
- 
getRepeat
- 
setRepeat
- 
getRepeatOnpublic int getRepeatOn()
- 
setRepeatOnpublic void setRepeatOn(int repeatOn) 
- 
getRepeatOffpublic int getRepeatOff()
- 
setRepeatOffpublic void setRepeatOff(int repeatOff) 
- 
getStartingAt
- 
setStartingAt
- 
getType- Specified by:
- getTypein class- AbstractScheduleModel
 
- 
getScheduleForDayDescription copied from class:AbstractScheduleModelReturns a Timeline object with the day's schedule, or null if no schedule for the day.- Specified by:
- getScheduleForDayin class- AbstractScheduleModel
- Throws:
- Exception
 
 
-