Class AbstractScheduleModel
- java.lang.Object
- 
- com.palantir.ptoss.cinch.core.DefaultBindableModel
- 
- com.inductiveautomation.ignition.common.user.schedule.AbstractScheduleModel
 
 
- 
- All Implemented Interfaces:
- BindableModel,- java.io.Serializable
 - Direct Known Subclasses:
- BasicScheduleModel,- CompositeScheduleModel
 
 public abstract class AbstractScheduleModel extends DefaultBindableModel - See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractScheduleModel()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetDescription()java.lang.StringgetName()abstract TimelinegetScheduleForDay(java.util.Calendar cal)Returns a Timeline object with the day's schedule, or null if no schedule for the day.abstract java.lang.StringgetType()inthashCode()abstract booleanisObserveHolidays()voidsetDescription(java.lang.String description)voidsetName(java.lang.String name)abstract voidsetObserveHolidays(boolean observeHolidays)- 
Methods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModelbind, modelUpdated, unbind, unbindAll, update
 
- 
 
- 
- 
- 
Method Detail- 
getTypepublic abstract java.lang.String getType() 
 - 
getNamepublic java.lang.String getName() 
 - 
setNamepublic void setName(java.lang.String name) 
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
setDescriptionpublic void setDescription(java.lang.String description) 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
getScheduleForDay@Nullable public abstract Timeline getScheduleForDay(@Nonnull java.util.Calendar cal) throws java.lang.Exception Returns a Timeline object with the day's schedule, or null if no schedule for the day.- Throws:
- java.lang.Exception
 
 - 
isObserveHolidayspublic abstract boolean isObserveHolidays() 
 - 
setObserveHolidayspublic abstract void setObserveHolidays(boolean observeHolidays) 
 
- 
 
-