Class AbstractScheduleModel
java.lang.Object
com.palantir.ptoss.cinch.core.DefaultBindableModel
com.inductiveautomation.ignition.common.user.schedule.AbstractScheduleModel
- All Implemented Interfaces:
BindableModel,Serializable
- Direct Known Subclasses:
BasicScheduleModel,CompositeScheduleModel
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()abstract TimelineReturns a Timeline object with the day's schedule, or null if no schedule for the day.abstract StringgetType()inthashCode()abstract booleanvoidsetDescription(String description) voidabstract voidsetObserveHolidays(boolean observeHolidays) Methods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModel
bind, modelUpdated, unbind, unbindAll, update
-
Constructor Details
-
AbstractScheduleModel
public AbstractScheduleModel()
-
-
Method Details
-
getType
-
getName
-
setName
-
getDescription
-
setDescription
-
equals
-
hashCode
public int hashCode() -
getScheduleForDay
Returns a Timeline object with the day's schedule, or null if no schedule for the day.- Throws:
Exception
-
isObserveHolidays
public abstract boolean isObserveHolidays() -
setObserveHolidays
public abstract void setObserveHolidays(boolean observeHolidays)
-