Home | History | Annotate | Download | only in alarms

Lines Matching refs:Alarm

33 import com.android.deskclock.provider.Alarm;
39 * Click handler for an alarm time item.
50 private Alarm mSelectedAlarm;
68 public Alarm getSelectedAlarm() {
80 public void setAlarmEnabled(Alarm alarm, boolean newState) {
81 if (newState != alarm.enabled) {
82 alarm.enabled = newState;
83 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, alarm.enabled, false);
84 LogUtils.d(TAG, "Updating alarm enabled state to " + newState);
88 public void setAlarmVibrationEnabled(Alarm alarm, boolean newState) {
89 if (newState != alarm.vibrate) {
90 alarm.vibrate = newState;
91 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, false, true);
95 // Buzz the vibrator to preview the alarm firing behavior.
105 public void setAlarmRepeatEnabled(Alarm alarm, boolean isEnabled) {
107 final Calendar oldNextAlarmTime = alarm.getNextAlarmTime(now);
108 final String alarmId = String.valueOf(alarm.id);
114 alarm.daysOfWeek.setBitSet(bitSet);
115 if (!alarm.daysOfWeek.isRepeating()) {
116 alarm.daysOfWeek.setDaysOfWeek(true, mDayOrder);
120 final int bitSet = alarm.daysOfWeek.getBitSet();
124 alarm.daysOfWeek.clearAllDays();
127 // if the change altered the next scheduled alarm time, tell the user
128 final Calendar newNextAlarmTime = alarm.getNextAlarmTime(now);
131 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, popupToast, false);
134 public void setDayOfWeekEnabled(Alarm alarm, boolean checked, int index) {
136 final Calendar oldNextAlarmTime = alarm.getNextAlarmTime(now);
137 alarm.daysOfWeek.setDaysOfWeek(checked, mDayOrder[index]);
138 // if the change altered the next scheduled alarm time, tell the user
139 final Calendar newNextAlarmTime = alarm.getNextAlarmTime(now);
141 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, popupToast, false);
144 public void onDeleteClicked(Alarm alarm) {
145 mAlarmUpdateHandler.asyncDeleteAlarm(alarm);
146 LogUtils.d(TAG, "Deleting alarm.");
149 public void onClockClicked(Alarm alarm) {
150 mSelectedAlarm = alarm;
151 TimePickerCompat.showTimeEditDialog(mFragment, alarm,
164 public void onRingtoneClicked(Alarm alarm) {
165 mSelectedAlarm = alarm;
166 final Uri oldRingtone = Alarm.NO_RINGTONE_URI.equals(alarm.alert) ? null : alarm.alert;
175 public void onEditLabelClicked(Alarm alarm) {
185 LabelDialogFragment.newInstance(alarm, alarm.label, mFragment.getTag());
191 // If mSelectedAlarm is null then we're creating a new alarm.
192 final Alarm a = new Alarm();