bibliothek.gui.dock.security
Class SecureKeyboardController

java.lang.Object
  extended by bibliothek.gui.dock.control.KeyboardController
      extended by bibliothek.gui.dock.security.SecureKeyboardController

public class SecureKeyboardController
extends KeyboardController

A KeyboardController which adds a KeyListener to each Component that can be found on a Dockable in the realm of one DockController.

Author:
Benjamin Sigg

Constructor Summary
SecureKeyboardController(DockController controller, ControllerSetupCollection setup)
          Creates a new SecureKeyboardController.
 
Method Summary
 void kill()
          Stops this controller.
 
Methods inherited from class bibliothek.gui.dock.control.KeyboardController
addGlobalListener, addListener, fireKeyPressed, fireKeyReleased, fireKeyTyped, getController, removeGlobalListener, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecureKeyboardController

public SecureKeyboardController(DockController controller,
                                ControllerSetupCollection setup)
Creates a new SecureKeyboardController.

Parameters:
controller - the owner of this controller
setup - an observable informing this object when controller is set up.
Method Detail

kill

public void kill()
Description copied from class: KeyboardController
Stops this controller. This controller has to remove any resources it uses and has not to be useful any further.

Specified by:
kill in class KeyboardController