Lines Matching refs:alarm

40  * Click handler for an alarm time item.
78 public void setAlarmEnabled(Alarm alarm, boolean newState) {
79 if (newState != alarm.enabled) {
80 alarm.enabled = newState;
83 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, alarm.enabled, false);
84 LOGGER.d("Updating alarm enabled state to " + newState);
88 public void setAlarmVibrationEnabled(Alarm alarm, boolean newState) {
89 if (newState != alarm.vibrate) {
90 alarm.vibrate = newState;
92 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, false, true);
96 // 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 = Weekdays.fromBits(bitSet);
115 if (!alarm.daysOfWeek.isRepeating()) {
116 alarm.daysOfWeek = Weekdays.ALL;
120 final int bitSet = alarm.daysOfWeek.getBits();
124 alarm.daysOfWeek = Weekdays.NONE;
127 // if the change altered the next scheduled alarm time, tell the user
128 final Calendar newNextAlarmTime = alarm.getNextAlarmTime(now);
132 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, popupToast, false);
135 public void setDayOfWeekEnabled(Alarm alarm, boolean checked, int index) {
137 final Calendar oldNextAlarmTime = alarm.getNextAlarmTime(now);
140 alarm.daysOfWeek = alarm.daysOfWeek.setBit(weekday, checked);
142 // if the change altered the next scheduled alarm time, tell the user
143 final Calendar newNextAlarmTime = alarm.getNextAlarmTime(now);
145 mAlarmUpdateHandler.asyncUpdateAlarm(alarm, popupToast, false);
152 final Alarm alarm = itemHolder.item;
154 mAlarmUpdateHandler.asyncDeleteAlarm(alarm);
155 LOGGER.d("Deleting alarm.");
158 public void onClockClicked(Alarm alarm) {
159 mSelectedAlarm = alarm;
161 TimePickerDialogFragment.show(mFragment, alarm.hour, alarm.minutes);
172 public void onRingtoneClicked(Context context, Alarm alarm) {
173 mSelectedAlarm = alarm;
177 RingtonePickerActivity.createAlarmRingtonePickerIntent(context, alarm);
181 public void onEditLabelClicked(Alarm alarm) {
184 LabelDialogFragment.newInstance(alarm, alarm.label, mFragment.getTag());
190 // If mSelectedAlarm is null then we're creating a new alarm.