device.hijack
Class HiJackManager

java.lang.Object
  extended by device.hijack.HiJackManager

public class HiJackManager
extends java.lang.Object


Constructor Summary
HiJackManager(android.content.Context context, HiJackDBHelper dbHelper)
           
 
Method Summary
 int addData(HiJackData data)
           
 int addData(java.lang.String label, int defaultKeyCode, java.lang.String defaultSymbol, int defineKeyCode, java.lang.String defineSymbol, int convertKeyCode, java.lang.String convertSymbol, java.lang.String activityNameOfExecuteApp, java.lang.String packageNameOfExecuteApp)
           
 int chgData(HiJackData data)
           
 void close()
           
 int delData(HiJackData data)
           
 HiJackData[] getAllData()
           
 HiJackData getDeviceInfo()
           
 HijackingKeys[] getHijackingKeys()
           
 int hijackingKey(int keyCode, boolean useCache)
           
 void initialization()
           
 void open()
           
 HiJackData selData(int keyCode)
           
 int setAllData(HiJackData[] dataList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HiJackManager

public HiJackManager(android.content.Context context,
                     HiJackDBHelper dbHelper)
Method Detail

open

public void open()
          throws android.database.SQLException
Throws:
android.database.SQLException

close

public void close()

initialization

public void initialization()

getHijackingKeys

public HijackingKeys[] getHijackingKeys()

hijackingKey

public int hijackingKey(int keyCode,
                        boolean useCache)

addData

public int addData(java.lang.String label,
                   int defaultKeyCode,
                   java.lang.String defaultSymbol,
                   int defineKeyCode,
                   java.lang.String defineSymbol,
                   int convertKeyCode,
                   java.lang.String convertSymbol,
                   java.lang.String activityNameOfExecuteApp,
                   java.lang.String packageNameOfExecuteApp)

addData

public int addData(HiJackData data)

delData

public int delData(HiJackData data)

chgData

public int chgData(HiJackData data)

getDeviceInfo

public HiJackData getDeviceInfo()

selData

public HiJackData selData(int keyCode)

setAllData

public int setAllData(HiJackData[] dataList)

getAllData

public HiJackData[] getAllData()