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 class
ScheduleModel.DayOfWeek
-
Constructor Summary
Constructors Constructor Description ScheduleModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deselectDayOfWeek(ScheduleModel.DayOfWeek day)
boolean
equals(java.lang.Object obj)
java.lang.String
getEveryHour()
java.lang.String
getHour()
java.lang.String
getMinute()
java.lang.String
getSelectedDays()
int
hashCode()
boolean
isAllDays()
boolean
isDaySelected(ScheduleModel.DayOfWeek day)
boolean
isEveryHourEnabled()
boolean
isEveryMinuteEnabled()
boolean
isHourEnabled()
boolean
isMinuteEnabled()
void
selectDayOfWeek(ScheduleModel.DayOfWeek day)
void
setAllDays(boolean allDays)
void
setEveryHour(java.lang.String everyHour)
void
setHour(java.lang.String hour)
void
setHourEnabled(boolean hourEnabled)
void
setMinute(java.lang.String minute)
void
setMinuteEnabled(boolean minuteEnabled)
void
setSelectedDays(java.lang.String selectedDays)
java.lang.String
toCronString()
-
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:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-