Class CompositeScheduleModel
- java.lang.Object
- 
- com.palantir.ptoss.cinch.core.DefaultBindableModel
- 
- com.inductiveautomation.ignition.common.user.schedule.AbstractScheduleModel
- 
- com.inductiveautomation.ignition.common.user.schedule.CompositeScheduleModel
 
 
 
- 
- All Implemented Interfaces:
- BindableModel,- java.io.Serializable
 
 public class CompositeScheduleModel extends AbstractScheduleModel - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringCOMPOSITE_SCHEDULE
 - 
Constructor SummaryConstructors Constructor Description CompositeScheduleModel(java.util.List<AbstractScheduleModel> models)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<AbstractScheduleModel>getModels()TimelinegetScheduleForDay(java.util.Calendar cal)Returns a Timeline object with the day's schedule, or null if no schedule for the day.java.lang.StringgetType()booleanisObserveHolidays()voidsetObserveHolidays(boolean observeHolidays)- 
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- 
COMPOSITE_SCHEDULEpublic static final java.lang.String COMPOSITE_SCHEDULE - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
CompositeScheduleModelpublic CompositeScheduleModel(java.util.List<AbstractScheduleModel> models) 
 
- 
 - 
Method Detail- 
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
 
 - 
isObserveHolidayspublic boolean isObserveHolidays() - Specified by:
- isObserveHolidaysin class- AbstractScheduleModel
 
 - 
setObserveHolidayspublic void setObserveHolidays(boolean observeHolidays) - Specified by:
- setObserveHolidaysin class- AbstractScheduleModel
 
 - 
getModelspublic java.util.List<AbstractScheduleModel> getModels() 
 
- 
 
-