Create .timers.data package and move related classes there

This commit is contained in:
Phillip Hsu 2016-09-21 17:21:38 -07:00
parent ecc4405726
commit 01650a531f
13 changed files with 23 additions and 18 deletions

View File

@ -6,6 +6,7 @@ import android.database.sqlite.SQLiteOpenHelper;
import com.philliphsu.clock2.alarms.data.AlarmsTable;
import com.philliphsu.clock2.stopwatch.LapsTable;
import com.philliphsu.clock2.timers.data.TimersTable;
/**
* Created by Phillip Hsu on 7/30/2016.

View File

@ -2,7 +2,7 @@ package com.philliphsu.clock2.timers;
import android.util.Log;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.Timer;
/**

View File

@ -8,12 +8,12 @@ import android.support.annotation.Nullable;
import android.support.v4.util.SimpleArrayMap;
import android.util.Log;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.ChronometerNotificationService;
import com.philliphsu.clock2.MainActivity;
import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.model.TimerCursor;
import com.philliphsu.clock2.timers.data.TimerCursor;
/**
* Handles the notification for an active Timer.

View File

@ -7,7 +7,7 @@ import android.preference.PreferenceManager;
import android.provider.Settings;
import android.support.v4.app.NotificationCompat;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.ringtone.RingtoneService;

View File

@ -17,7 +17,7 @@ import android.widget.TextView;
import com.philliphsu.clock2.dialogs.AddLabelDialog;
import com.philliphsu.clock2.dialogs.AddLabelDialogController;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.list.BaseViewHolder;
import com.philliphsu.clock2.list.OnListItemInteractionListener;
import com.philliphsu.clock2.R;

View File

@ -2,11 +2,11 @@ package com.philliphsu.clock2.timers;
import android.view.ViewGroup;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.list.BaseCursorAdapter;
import com.philliphsu.clock2.list.OnListItemInteractionListener;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.model.TimerCursor;
import com.philliphsu.clock2.timers.data.TimerCursor;
/**
* Created by Phillip Hsu on 7/29/2016.

View File

@ -14,13 +14,13 @@ import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.R;
import com.philliphsu.clock2.list.RecyclerViewFragment;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.edittimer.EditTimerActivity;
import com.philliphsu.clock2.model.TimerCursor;
import com.philliphsu.clock2.model.TimersListCursorLoader;
import com.philliphsu.clock2.timers.data.TimerCursor;
import com.philliphsu.clock2.timers.data.TimersListCursorLoader;
import static butterknife.ButterKnife.findById;
import static com.philliphsu.clock2.util.ConfigurationUtils.getOrientation;

View File

@ -8,7 +8,7 @@ import android.os.SystemClock;
import android.support.v4.app.NotificationCompat;
import android.view.ViewGroup;
import com.philliphsu.clock2.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.timers.data.AsyncTimersTableUpdateHandler;
import com.philliphsu.clock2.R;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.ringtone.RingtoneActivity;

View File

@ -1,4 +1,4 @@
package com.philliphsu.clock2;
package com.philliphsu.clock2.timers.data;
import android.app.AlarmManager;
import android.app.PendingIntent;
@ -6,8 +6,9 @@ import android.content.Context;
import android.content.Intent;
import android.util.Log;
import com.philliphsu.clock2.AsyncDatabaseTableUpdateHandler;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.list.ScrollHandler;
import com.philliphsu.clock2.model.TimersTableManager;
import com.philliphsu.clock2.timers.TimerNotificationService;
import com.philliphsu.clock2.timers.TimesUpActivity;

View File

@ -1,8 +1,9 @@
package com.philliphsu.clock2.model;
package com.philliphsu.clock2.timers.data;
import android.database.Cursor;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.model.BaseItemCursor;
/**
* Created by Phillip Hsu on 7/30/2016.

View File

@ -1,15 +1,16 @@
package com.philliphsu.clock2.model;
package com.philliphsu.clock2.timers.data;
import android.content.Context;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.model.SQLiteCursorLoader;
/**
* Created by Phillip Hsu on 7/29/2016.
*/
public class TimersListCursorLoader extends SQLiteCursorLoader<Timer, TimerCursor> {
public static final String ACTION_CHANGE_CONTENT
= "com.philliphsu.clock2.model.TimersListCursorLoader.action.CHANGE_CONTENT";
= "com.philliphsu.clock2.timers.data.action.CHANGE_CONTENT";
public TimersListCursorLoader(Context context) {
super(context);

View File

@ -1,4 +1,4 @@
package com.philliphsu.clock2.model;
package com.philliphsu.clock2.timers.data;
import android.database.sqlite.SQLiteDatabase;

View File

@ -1,4 +1,4 @@
package com.philliphsu.clock2.model;
package com.philliphsu.clock2.timers.data;
import android.content.ContentValues;
import android.content.Context;
@ -7,6 +7,7 @@ import android.os.SystemClock;
import android.util.Log;
import com.philliphsu.clock2.Timer;
import com.philliphsu.clock2.model.DatabaseTableManager;
/**
* Created by Phillip Hsu on 7/30/2016.