/packages/apps/DeskClock/src/com/android/deskclock/alarms/ |
H A D | AlarmStateManager.java | 46 import com.android.deskclock.provider.AlarmInstance; 69 * {@link AlarmInstance#LOW_NOTIFICATION_HOUR_OFFSET}. This 95 * {@link AlarmInstance#MISSED_TIME_TO_LIVE_HOUR_OFFSET} or until the user acknownledges it. 178 final AlarmInstance nextAlarm = getNextFiringAlarm(context); 192 public static AlarmInstance getNextFiringAlarm(Context context) { 194 final String activeAlarmQuery = AlarmInstance.ALARM_STATE + "<" + AlarmInstance.FIRED_STATE; 195 final List<AlarmInstance> alarmInstances = AlarmInstance.getInstances(cr, activeAlarmQuery); 197 AlarmInstance nextAlar [all...] |
H A D | AlarmUpdateHandler.java | 31 import com.android.deskclock.provider.AlarmInstance; 62 final AsyncTask<Void, Void, AlarmInstance> updateTask = 63 new AsyncTask<Void, Void, AlarmInstance>() { 65 protected AlarmInstance doInBackground(Void... parameters) { 85 protected void onPostExecute(AlarmInstance instance) { 104 final AsyncTask<Void, Void, AlarmInstance> updateTask = 105 new AsyncTask<Void, Void, AlarmInstance>() { 107 protected AlarmInstance doInBackground(Void... parameters) { 116 final List<AlarmInstance> instanceList = 117 AlarmInstance [all...] |
H A D | AlarmNotifications.java | 32 import com.android.deskclock.provider.AlarmInstance; 37 public static void showLowPriorityNotification(Context context, AlarmInstance instance) { 55 AlarmInstance.HIDE_NOTIFICATION_STATE); 61 AlarmStateManager.ALARM_DISMISS_TAG, instance, AlarmInstance.PREDISMISSED_STATE); 76 public static void showHighPriorityNotification(Context context, AlarmInstance instance) { 95 AlarmStateManager.ALARM_DISMISS_TAG, instance, AlarmInstance.PREDISMISSED_STATE); 110 public static void showSnoozeNotification(Context context, AlarmInstance instance) { 127 AlarmStateManager.ALARM_DISMISS_TAG, instance, AlarmInstance.DISMISSED_STATE); 142 public static void showMissedNotification(Context context, AlarmInstance instance) { 161 AlarmStateManager.ALARM_DISMISS_TAG, instance, AlarmInstance [all...] |
H A D | AlarmService.java | 33 import com.android.deskclock.provider.AlarmInstance; 93 public static void stopAlarm(Context context, AlarmInstance instance) { 94 final Intent intent = AlarmInstance.createIntent(context, AlarmService.class, instance.mId) 103 private AlarmInstance mCurrentAlarm = null; 114 "AlarmService", mCurrentAlarm, AlarmInstance.MISSED_STATE)); 119 private void startAlarm(AlarmInstance instance) { 151 // same AlarmInstance (e.g. after snoozing). We workaround the issue by forcing removal of 154 mCurrentAlarm = AlarmInstance.getInstance(getContentResolver(), instanceId); 168 if (mCurrentAlarm == null || mCurrentAlarm.mAlarmState != AlarmInstance.FIRED_STATE) { 211 final long instanceId = AlarmInstance [all...] |
H A D | AlarmKlaxon.java | 28 import com.android.deskclock.provider.AlarmInstance; 51 public static void start(Context context, AlarmInstance instance) { 56 if (!AlarmInstance.NO_RINGTONE_URI.equals(instance.mRingtone)) {
|
H A D | AlarmActivity.java | 58 import com.android.deskclock.provider.AlarmInstance; 121 private AlarmInstance mAlarmInstance; 150 final long instanceId = AlarmInstance.getId(getIntent().getData()); 151 mAlarmInstance = AlarmInstance.getInstance(getContentResolver(), instanceId); 157 } else if (mAlarmInstance.mAlarmState != AlarmInstance.FIRED_STATE) { 237 // Re-query for AlarmInstance in case the state has changed externally 238 final long instanceId = AlarmInstance.getId(getIntent().getData()); 239 mAlarmInstance = AlarmInstance.getInstance(getContentResolver(), instanceId); 248 if (mAlarmInstance.mAlarmState != AlarmInstance.FIRED_STATE) {
|
H A D | AlarmTimeClickHandler.java | 34 import com.android.deskclock.provider.AlarmInstance; 155 public void dismissAlarmInstance(AlarmInstance alarmInstance) { 159 AlarmInstance.PREDISMISSED_STATE);
|
/packages/apps/DeskClock/src/com/android/deskclock/provider/ |
H A D | AlarmInstance.java | 39 public final class AlarmInstance implements ClockContract.InstancesColumns { class in inherits:ClockContract.InstancesColumns 97 public static ContentValues createContentValues(AlarmInstance instance) { 145 public static AlarmInstance getInstance(ContentResolver cr, long instanceId) { 148 return new AlarmInstance(cursor, false /* joinedTable */); 162 public static List<AlarmInstance> getInstancesByAlarmId(ContentResolver contentResolver, 173 public static AlarmInstance getNextUpcomingInstanceByAlarmId(ContentResolver contentResolver, 175 final List<AlarmInstance> alarmInstances = getInstancesByAlarmId(contentResolver, alarmId); 179 AlarmInstance nextAlarmInstance = alarmInstances.get(0); 180 for (AlarmInstance instance : alarmInstances) { 191 public static List<AlarmInstance> getInstancesByInstanceIdAndStat 297 public AlarmInstance(Calendar calendar, Long alarmId) { method in class:AlarmInstance 302 public AlarmInstance(Calendar calendar) { method in class:AlarmInstance 311 public AlarmInstance(AlarmInstance instance) { method in class:AlarmInstance 325 public AlarmInstance(Cursor c, boolean joinedTable) { method in class:AlarmInstance [all...] |
H A D | Alarm.java | 209 return alarm.instanceState != AlarmInstance.SNOOZE_STATE 319 return instanceState == AlarmInstance.SNOOZE_STATE 320 || instanceState == AlarmInstance.HIGH_NOTIFICATION_STATE 321 || instanceState == AlarmInstance.LOW_NOTIFICATION_STATE 322 || instanceState == AlarmInstance.HIDE_NOTIFICATION_STATE; 341 public AlarmInstance createInstanceAfter(Calendar time) { 343 AlarmInstance result = new AlarmInstance(nextInstanceTime, id);
|
H A D | ClockDatabaseHelper.java | 182 AlarmInstance newInstance = alarm.createInstanceAfter(currentTime); 184 AlarmInstance.createContentValues(newInstance));
|
/packages/apps/DeskClock/src/com/android/deskclock/alarms/dataadapter/ |
H A D | AlarmTimeViewHolder.java | 30 import com.android.deskclock.provider.AlarmInstance; 48 protected AlarmInstance mAlarmInstance; 75 public void setData(Alarm alarm, AlarmInstance alarmInstance) { 88 public abstract void bindAlarm(Context context, Alarm alarm, AlarmInstance alarmInstance); 103 AlarmInstance alarmInstance) { 107 final String dismissText = alarm.instanceState == AlarmInstance.SNOOZE_STATE
|
H A D | AlarmTimeAdapter.java | 33 import com.android.deskclock.provider.AlarmInstance; 93 final AlarmInstance alarmInstance = alarm.canPreemptivelyDismiss() 94 ? new AlarmInstance(mCursor, true /* joinedTable */) : null;
|
H A D | CollapsedAlarmViewHolder.java | 28 import com.android.deskclock.provider.AlarmInstance; 81 public void bindAlarm(Context context, Alarm alarm, AlarmInstance alarmInstance) {
|
H A D | ExpandedAlarmViewHolder.java | 38 import com.android.deskclock.provider.AlarmInstance; 175 public void bindAlarm(Context context, Alarm alarm, AlarmInstance alarmInstance) {
|
/packages/apps/DeskClock/src/com/android/deskclock/ |
H A D | HandleApiCalls.java | 38 import com.android.deskclock.provider.AlarmInstance; 109 final AlarmInstance alarmInstance = AlarmInstance.getNextUpcomingInstanceByAlarmId( 158 final AlarmInstance alarmInstance = AlarmInstance.getNextUpcomingInstanceByAlarmId( 161 alarmInstance.mAlarmState > AlarmInstance.FIRED_STATE) { 228 final List<AlarmInstance> alarmInstances = AlarmInstance.getInstancesByState( 229 mContext.getContentResolver(), AlarmInstance.FIRED_STATE); 237 for (AlarmInstance firingAlarmInstanc [all...] |
H A D | FetchMatchingAlarmsAction.java | 28 import com.android.deskclock.provider.AlarmInstance; 110 final AlarmInstance alarmInstance = 111 AlarmInstance.getNextUpcomingInstanceByAlarmId(cr, alarm.id); 113 && alarmInstance.mAlarmState == AlarmInstance.FIRED_STATE) { 122 final AlarmInstance nextAlarm = AlarmStateManager.getNextFiringAlarm(mContext);
|
H A D | DeskClockBackupAgent.java | 36 import com.android.deskclock.provider.AlarmInstance; 135 AlarmInstance alarmInstance = alarm.createInstanceAfter(now); 138 alarmInstance = AlarmInstance.addInstance(contentResolver, alarmInstance);
|
H A D | AlarmUtils.java | 27 import com.android.deskclock.provider.AlarmInstance; 45 public static String getAlarmText(Context context, AlarmInstance instance,
|
H A D | Utils.java | 59 import com.android.deskclock.provider.AlarmInstance; 466 public static boolean isAlarmWithin24Hours(AlarmInstance alarmInstance) {
|