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,- java.io.Serializable
 
 public class BasicScheduleModel extends AbstractScheduleModel - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringBASIC_SCHEDULEstatic java.lang.StringDEFAULT_TIME
 - 
Constructor SummaryConstructors Constructor Description BasicScheduleModel()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAllDayTime()java.lang.StringgetFridayTime()java.lang.StringgetMondayTime()ScheduleRepeatStylegetRepeat()intgetRepeatOff()intgetRepeatOn()java.lang.StringgetSaturdayTime()TimelinegetScheduleForDay(java.util.Calendar cal)Returns a Timeline object with the day's schedule, or null if no schedule for the day.java.util.DategetStartingAt()java.lang.StringgetSundayTime()java.lang.StringgetThursdayTime()java.lang.StringgetTuesdayTime()java.lang.StringgetType()java.lang.StringgetWednesdayTime()java.lang.StringgetWeekDayTime()booleanisAllDays()booleanisFriday()booleanisMonday()booleanisObserveHolidays()booleanisRepeating()booleanisSaturday()booleanisSunday()booleanisThursday()booleanisTuesday()booleanisUseDays()True if the individual day fields are usedbooleanisWednesday()booleanisWeekDays()voidset(BasicScheduleModel that)voidsetAllDays(boolean allDays)voidsetAllDayTime(java.lang.String allDayTime)voidsetFriday(boolean friday)voidsetFridayTime(java.lang.String fridayTime)voidsetMonday(boolean monday)voidsetMondayTime(java.lang.String mondayTime)voidsetObserveHolidays(boolean observeHolidays)voidsetRepeat(ScheduleRepeatStyle repeat)voidsetRepeatOff(int repeatOff)voidsetRepeatOn(int repeatOn)voidsetSaturday(boolean saturday)voidsetSaturdayTime(java.lang.String saturdayTime)voidsetStartingAt(java.util.Date startingAt)voidsetSunday(boolean sunday)voidsetSundayTime(java.lang.String sundayTime)voidsetThursday(boolean thursday)voidsetThursdayTime(java.lang.String thursdayTime)voidsetTuesday(boolean tuesday)voidsetTuesdayTime(java.lang.String tuesdayTime)voidsetWednesday(boolean wednesday)voidsetWednesdayTime(java.lang.String wednesdayTime)voidsetWeekDays(boolean weekDays)voidsetWeekDayTime(java.lang.String weekDayTime)- 
Methods inherited from class com.inductiveautomation.ignition.common.user.schedule.AbstractScheduleModelequals, getDescription, getName, hashCode, setDescription, setName
 - 
Methods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModelbind, modelUpdated, unbind, unbindAll, update
 
- 
 
- 
- 
- 
Field Detail- 
BASIC_SCHEDULEpublic static final java.lang.String BASIC_SCHEDULE - See Also:
- Constant Field Values
 
 - 
DEFAULT_TIMEpublic static final java.lang.String DEFAULT_TIME - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
setpublic void set(BasicScheduleModel that) 
 - 
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) 
 - 
getAllDayTimepublic java.lang.String getAllDayTime() 
 - 
setAllDayTimepublic void setAllDayTime(java.lang.String allDayTime) 
 - 
isWeekDayspublic boolean isWeekDays() 
 - 
setWeekDayspublic void setWeekDays(boolean weekDays) 
 - 
getWeekDayTimepublic java.lang.String getWeekDayTime() 
 - 
setWeekDayTimepublic void setWeekDayTime(java.lang.String weekDayTime) 
 - 
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) 
 - 
getMondayTimepublic java.lang.String getMondayTime() 
 - 
setMondayTimepublic void setMondayTime(java.lang.String mondayTime) 
 - 
getTuesdayTimepublic java.lang.String getTuesdayTime() 
 - 
setTuesdayTimepublic void setTuesdayTime(java.lang.String tuesdayTime) 
 - 
getWednesdayTimepublic java.lang.String getWednesdayTime() 
 - 
setWednesdayTimepublic void setWednesdayTime(java.lang.String wednesdayTime) 
 - 
getThursdayTimepublic java.lang.String getThursdayTime() 
 - 
setThursdayTimepublic void setThursdayTime(java.lang.String thursdayTime) 
 - 
getFridayTimepublic java.lang.String getFridayTime() 
 - 
setFridayTimepublic void setFridayTime(java.lang.String fridayTime) 
 - 
getSaturdayTimepublic java.lang.String getSaturdayTime() 
 - 
setSaturdayTimepublic void setSaturdayTime(java.lang.String saturdayTime) 
 - 
getSundayTimepublic java.lang.String getSundayTime() 
 - 
setSundayTimepublic void setSundayTime(java.lang.String sundayTime) 
 - 
isRepeatingpublic boolean isRepeating() 
 - 
getRepeatpublic ScheduleRepeatStyle getRepeat() 
 - 
setRepeatpublic void setRepeat(ScheduleRepeatStyle repeat) 
 - 
getRepeatOnpublic int getRepeatOn() 
 - 
setRepeatOnpublic void setRepeatOn(int repeatOn) 
 - 
getRepeatOffpublic int getRepeatOff() 
 - 
setRepeatOffpublic void setRepeatOff(int repeatOff) 
 - 
getStartingAtpublic java.util.Date getStartingAt() 
 - 
setStartingAtpublic void setStartingAt(java.util.Date startingAt) 
 - 
getTypepublic java.lang.String getType() - Specified by:
- getTypein class- AbstractScheduleModel
 
 - 
getScheduleForDaypublic Timeline getScheduleForDay(java.util.Calendar cal) throws java.lang.Exception Description 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:
- java.lang.Exception
 
 
- 
 
-