uk.ac.essex.ia
Class IAKeyMapManager

java.lang.Object
  extended by uk.ac.essex.keymapper.KeyMapManagerImpl
      extended by uk.ac.essex.ia.IAKeyMapManager
All Implemented Interfaces:
KeyMapManager

public class IAKeyMapManager
extends KeyMapManagerImpl


Date: 15-Jul-2002


Field Summary
 
Fields inherited from class uk.ac.essex.keymapper.KeyMapManagerImpl
ourInstance
 
Fields inherited from interface uk.ac.essex.keymapper.KeyMapManager
DEFAULT_KEY_MAP_NAME
 
Constructor Summary
IAKeyMapManager()
           
 
Method Summary
static KeyMapManager getInstance()
           
 javax.swing.KeyStroke getKeyStrokeFor(java.lang.String actionId)
          Gets a key stroke for the given identifier, this uses the default key map name 'DEFAULT_KEY_MAP'.
 void setDefaultKeyMap(java.lang.String defaultKeyMap)
           
 
Methods inherited from class uk.ac.essex.keymapper.KeyMapManagerImpl
getKeyMap, getKeyMapNames, getKeyStrokeFor, loadDirectory, main
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IAKeyMapManager

public IAKeyMapManager()
Method Detail

getKeyStrokeFor

public javax.swing.KeyStroke getKeyStrokeFor(java.lang.String actionId)
Gets a key stroke for the given identifier, this uses the default key map name 'DEFAULT_KEY_MAP'.

Specified by:
getKeyStrokeFor in interface KeyMapManager
Overrides:
getKeyStrokeFor in class KeyMapManagerImpl
Parameters:
actionId - - the name of the action whose key stroke to get
Returns:
- The key stroke, or null if one is not defined

getInstance

public static KeyMapManager getInstance()

setDefaultKeyMap

public void setDefaultKeyMap(java.lang.String defaultKeyMap)
Parameters:
defaultKeyMap -