public class NacDayOfWeek extends java.lang.Object implements NacDayButton.OnDayChangedListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
NacDayOfWeek.OnWeekChangedListener
Listen for when the day of week is changed.
|
| Constructor and Description |
|---|
NacDayOfWeek(android.widget.LinearLayout view) |
| Modifier and Type | Method and Description |
|---|---|
NacDayButton |
getDayButton(com.nfcalarmclock.util.NacCalendar.Day day) |
java.util.List<NacDayButton> |
getDayButtons() |
android.widget.LinearLayout |
getDayOfWeekView() |
java.util.EnumSet<com.nfcalarmclock.util.NacCalendar.Day> |
getDays() |
NacDayOfWeek.OnWeekChangedListener |
getOnWeekChangedListener() |
boolean |
isDayEnabled(com.nfcalarmclock.util.NacCalendar.Day day) |
void |
onDayChanged(NacDayButton button) |
void |
setDays(java.util.EnumSet<com.nfcalarmclock.util.NacCalendar.Day> days)
Set the days that will be enabled/disabled.
|
void |
setDays(int value) |
void |
setOnWeekChangedListener(NacDayOfWeek.OnWeekChangedListener listener)
Set the listener for the week is changed.
|
void |
setStartWeekOn(int start)
Set the day to start week on.
|
protected void |
setupDayButtons()
Setup the day buttons.
|
public NacDayButton getDayButton(com.nfcalarmclock.util.NacCalendar.Day day)
public java.util.List<NacDayButton> getDayButtons()
public android.widget.LinearLayout getDayOfWeekView()
public java.util.EnumSet<com.nfcalarmclock.util.NacCalendar.Day> getDays()
public NacDayOfWeek.OnWeekChangedListener getOnWeekChangedListener()
public boolean isDayEnabled(com.nfcalarmclock.util.NacCalendar.Day day)
public void onDayChanged(NacDayButton button)
onDayChanged in interface NacDayButton.OnDayChangedListenerpublic void setDays(java.util.EnumSet<com.nfcalarmclock.util.NacCalendar.Day> days)
days - The button days that will be enabled.public void setDays(int value)
setDays(EnumSet)public void setStartWeekOn(int start)
public void setOnWeekChangedListener(NacDayOfWeek.OnWeekChangedListener listener)
protected void setupDayButtons()