public abstract class AbstractScheduleModel extends DefaultBindableModel
Constructor and Description |
---|
AbstractScheduleModel() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDescription() |
java.lang.String |
getName() |
abstract Timeline |
getScheduleForDay(java.util.Calendar cal) |
abstract java.lang.String |
getType() |
int |
hashCode() |
abstract boolean |
isObserveHolidays() |
void |
setDescription(java.lang.String description) |
void |
setName(java.lang.String name) |
abstract void |
setObserveHolidays(boolean observeHolidays) |
bind, modelUpdated, unbind, unbindAll, update
public abstract java.lang.String getType()
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public abstract Timeline getScheduleForDay(java.util.Calendar cal) throws java.lang.Exception
java.lang.Exception
public abstract boolean isObserveHolidays()
public abstract void setObserveHolidays(boolean observeHolidays)