Class ScheduleModel
- java.lang.Object
-
- com.palantir.ptoss.cinch.core.DefaultBindableModel
-
- com.inductiveautomation.ignition.client.util.gui.scheduling.ScheduleModel
-
- All Implemented Interfaces:
BindableModel,java.io.Serializable
public class ScheduleModel extends DefaultBindableModel
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScheduleModel.DayOfWeek
-
Constructor Summary
Constructors Constructor Description ScheduleModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeselectDayOfWeek(ScheduleModel.DayOfWeek day)booleanequals(java.lang.Object obj)java.lang.StringgetEveryHour()java.lang.StringgetHour()java.lang.StringgetMinute()java.lang.StringgetSelectedDays()inthashCode()booleanisAllDays()booleanisDaySelected(ScheduleModel.DayOfWeek day)booleanisEveryHourEnabled()booleanisEveryMinuteEnabled()booleanisHourEnabled()booleanisMinuteEnabled()voidselectDayOfWeek(ScheduleModel.DayOfWeek day)voidsetAllDays(boolean allDays)voidsetEveryHour(java.lang.String everyHour)voidsetHour(java.lang.String hour)voidsetHourEnabled(boolean hourEnabled)voidsetMinute(java.lang.String minute)voidsetMinuteEnabled(boolean minuteEnabled)voidsetSelectedDays(java.lang.String selectedDays)java.lang.StringtoCronString()-
Methods inherited from class com.palantir.ptoss.cinch.core.DefaultBindableModel
bind, modelUpdated, unbind, unbindAll, update
-
-
-
-
Method Detail
-
getMinute
public java.lang.String getMinute()
-
setMinute
public void setMinute(java.lang.String minute)
-
isEveryMinuteEnabled
public boolean isEveryMinuteEnabled()
-
isAllDays
public boolean isAllDays()
-
setAllDays
public void setAllDays(boolean allDays)
-
getSelectedDays
public java.lang.String getSelectedDays()
-
setSelectedDays
public void setSelectedDays(java.lang.String selectedDays)
-
selectDayOfWeek
public void selectDayOfWeek(ScheduleModel.DayOfWeek day)
-
deselectDayOfWeek
public void deselectDayOfWeek(ScheduleModel.DayOfWeek day)
-
isDaySelected
public boolean isDaySelected(ScheduleModel.DayOfWeek day)
-
isHourEnabled
public boolean isHourEnabled()
-
setHourEnabled
public void setHourEnabled(boolean hourEnabled)
-
isMinuteEnabled
public boolean isMinuteEnabled()
-
setMinuteEnabled
public void setMinuteEnabled(boolean minuteEnabled)
-
getHour
public java.lang.String getHour()
-
setHour
public void setHour(java.lang.String hour)
-
getEveryHour
public java.lang.String getEveryHour()
-
setEveryHour
public void setEveryHour(java.lang.String everyHour)
-
isEveryHourEnabled
public boolean isEveryHourEnabled()
-
toCronString
public java.lang.String toCronString()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-