org.herac.tuxguitar.gui.system.keybindings
Class KeyBindingActionManager

java.lang.Object
  extended by org.herac.tuxguitar.gui.system.keybindings.KeyBindingActionManager

public class KeyBindingActionManager
extends java.lang.Object


Nested Class Summary
protected  class KeyBindingActionManager.KeyBindingListener
           
 
Constructor Summary
KeyBindingActionManager()
           
 
Method Summary
 void appendListenersTo(Control control)
           
 Action getActionForKeyBinding(KeyBinding kb)
           
 java.util.List getKeyBindingActions()
           
 KeyBinding getKeyBindingForAction(java.lang.String action)
           
 void init()
           
 void reset(java.util.List keyBindings)
           
 void saveKeyBindings()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyBindingActionManager

public KeyBindingActionManager()
Method Detail

init

public void init()

getActionForKeyBinding

public Action getActionForKeyBinding(KeyBinding kb)

getKeyBindingForAction

public KeyBinding getKeyBindingForAction(java.lang.String action)

reset

public void reset(java.util.List keyBindings)

getKeyBindingActions

public java.util.List getKeyBindingActions()

saveKeyBindings

public void saveKeyBindings()

appendListenersTo

public void appendListenersTo(Control control)