package com.ztspeech.simutalk2.data; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; public abstract class DBTable { public String tableName = ""; public SQLiteOpenHelper database = null; public void setDataBase(SQLiteOpenHelper database){ this.database = database; } public abstract void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion); public abstract void onCreate(SQLiteDatabase db); public SQLiteDatabase getReadableDatabase() { return database.getReadableDatabase(); } public void clearTable() { // TODO Auto-generated method stub SQLiteDatabase writer = this.getWritableDatabase(); writer.delete(tableName, null, null); } public SQLiteDatabase getWritableDatabase() { // TODO Auto-generated method stub return database.getWritableDatabase(); } }