import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
+import android.database.sqlite.SQLiteOpenHelper;
import android.database.sqlite.SQLiteQueryBuilder;
import android.util.Log;
public abstract class BookmarkBaseGateway
{
private final static String TAG = "BookmarkBaseGateway";
- private BookmarkDB bookmarkDB;
+ private SQLiteOpenHelper bookmarkDB;
protected abstract BookmarkBase createBookmark();
protected abstract String getBookmarkTableName();
protected abstract void addBookmarkSpecificColumns(BookmarkBase bookmark, ContentValues columns);
protected abstract void readBookmarkSpecificColumns(BookmarkBase bookmark, Cursor cursor);
- public BookmarkBaseGateway(BookmarkDB bookmarkDB)
+ public BookmarkBaseGateway(SQLiteOpenHelper bookmarkDB)
{
this.bookmarkDB = bookmarkDB;
}
import android.content.ContentValues;
import android.database.Cursor;
+import android.database.sqlite.SQLiteOpenHelper;
import com.freerdp.afreerdp.domain.BookmarkBase;
import com.freerdp.afreerdp.domain.ManualBookmark;
public class ManualBookmarkGateway extends BookmarkBaseGateway {
- public ManualBookmarkGateway(BookmarkDB bookmarkDB) {
+ public ManualBookmarkGateway(SQLiteOpenHelper bookmarkDB) {
super(bookmarkDB);
}
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteException;
+import android.database.sqlite.SQLiteOpenHelper;
import android.util.Log;
public class QuickConnectHistoryGateway {
private final static String TAG = "QuickConnectHistoryGateway";
- private HistoryDB historyDB;
+ private SQLiteOpenHelper historyDB;
- public QuickConnectHistoryGateway(HistoryDB historyDB)
+ public QuickConnectHistoryGateway(SQLiteOpenHelper historyDB)
{
this.historyDB = historyDB;
}