gumbo.graphic.input
Class DebugKeyboardSensor

java.lang.Object
  |
  +--gumbo.util.route.DebugEventMonitor
        |
        +--gumbo.graphic.input.DebugKeyboardSensor
Direct Known Subclasses:
DebugSwingKeyboardSensor

public class DebugKeyboardSensor
extends DebugEventMonitor

Monitors all input and output events. To enable event reporting, include the VM arguments "-Ddebug.enabled=true -Ddebug.tags=".

Version:
$Revision: 1.1 $
Author:
Jon Barrilleaux (jonb@jmbaai.com) of JMB and Associates Inc.

Constructor Summary
DebugKeyboardSensor(java.lang.String name)
           
 
Method Summary
 BooleanField.EventOut getKeyboardActiveOut()
           
 CharField.EventOut getKeyboardCharOut()
           
 BooleanField.EventIn getKeyboardEnableIn()
           
 SpaceNodeField.EventIn getKeyboardFocusIn()
           
 StateSetField.EventOut getKeyboardKeysOut()
           
 SpaceNodeField.EventOut getKeyboardSpaceOut()
           
protected  void implConnectTarget(java.lang.Object host)
          Called by the system to connect this monitor to the target host.
 
Methods inherited from class gumbo.util.route.DebugEventMonitor
connectTarget, connectTargetMaybe, getName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugKeyboardSensor

public DebugKeyboardSensor(java.lang.String name)
Method Detail

implConnectTarget

protected void implConnectTarget(java.lang.Object host)
Description copied from class: DebugEventMonitor
Called by the system to connect this monitor to the target host. Implementors can assume that conditional connection has been resolved.

Specified by:
implConnectTarget in class DebugEventMonitor
Parameters:
host - Reference to the debug target (master). Never null.

getKeyboardEnableIn

public BooleanField.EventIn getKeyboardEnableIn()

getKeyboardFocusIn

public SpaceNodeField.EventIn getKeyboardFocusIn()

getKeyboardSpaceOut

public SpaceNodeField.EventOut getKeyboardSpaceOut()

getKeyboardActiveOut

public BooleanField.EventOut getKeyboardActiveOut()

getKeyboardKeysOut

public StateSetField.EventOut getKeyboardKeysOut()

getKeyboardCharOut

public CharField.EventOut getKeyboardCharOut()