net.sf.banglapad
Class UserKeyMap

java.lang.Object
  extended by net.sf.banglapad.UserKeyMap

public class UserKeyMap
extends java.lang.Object


Field Summary
static java.lang.String[] alt_table
           
static java.lang.String[] ctrl_table
           
static java.lang.String[] key_table
           
static java.lang.String[] keypair_translation
           
static int[] keypairs
           
static int number_of_keypairs
           
static int table_size
           
 
Constructor Summary
UserKeyMap()
           
 
Method Summary
static boolean isEnabled()
           
static void loadUserKeyMap(java.io.File keymap_file)
           
static void setEnabled(boolean b)
           
static java.lang.String translate(char the_key, boolean ctrl_down, boolean alt_down)
           
static java.lang.String translate(char prev_key, char the_key)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key_table

public static java.lang.String[] key_table

ctrl_table

public static java.lang.String[] ctrl_table

alt_table

public static java.lang.String[] alt_table

number_of_keypairs

public static int number_of_keypairs

keypairs

public static int[] keypairs

keypair_translation

public static java.lang.String[] keypair_translation

table_size

public static final int table_size
See Also:
Constant Field Values
Constructor Detail

UserKeyMap

public UserKeyMap()
Method Detail

isEnabled

public static boolean isEnabled()

setEnabled

public static void setEnabled(boolean b)

loadUserKeyMap

public static void loadUserKeyMap(java.io.File keymap_file)

translate

public static java.lang.String translate(char prev_key,
                                         char the_key)

translate

public static java.lang.String translate(char the_key,
                                         boolean ctrl_down,
                                         boolean alt_down)