gumbo.interact.button
Class DebugButtonTrigger

java.lang.Object
  |
  +--gumbo.util.route.DebugEventMonitor
        |
        +--gumbo.interact.button.DebugButtonTrigger
Direct Known Subclasses:
DebugButtonGesture

public class DebugButtonTrigger
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
DebugButtonTrigger(java.lang.String name)
           
 
Method Summary
 BooleanField.EventIn getActiveIn()
           
 BooleanField.EventOut getArmedOut()
           
 StateSetField.EventIn getButtonsIn()
           
 BooleanField.EventIn getCancelIn()
           
 BooleanField.EventOut getCancelOut()
           
 BooleanField.EventOut getCaptureOut()
           
 java.util.Collection getChordButtons()
           
 java.util.Collection getDomainButtons()
           
 BooleanField.EventIn getEnableIn()
           
 BooleanField.EventIn getFireableIn()
           
 NotifyNode.EventOut getFireNotifyOut()
           
 BooleanField.EventOut getFireOut()
           
 NotifyNode.EventIn getResetIn()
           
 java.util.Collection getTriggerButtons()
           
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

DebugButtonTrigger

public DebugButtonTrigger(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.

getTriggerButtons

public java.util.Collection getTriggerButtons()

getChordButtons

public java.util.Collection getChordButtons()

getDomainButtons

public java.util.Collection getDomainButtons()

getEnableIn

public BooleanField.EventIn getEnableIn()

getActiveIn

public BooleanField.EventIn getActiveIn()

getButtonsIn

public StateSetField.EventIn getButtonsIn()

getFireableIn

public BooleanField.EventIn getFireableIn()

getResetIn

public NotifyNode.EventIn getResetIn()

getCancelIn

public BooleanField.EventIn getCancelIn()

getCaptureOut

public BooleanField.EventOut getCaptureOut()

getArmedOut

public BooleanField.EventOut getArmedOut()

getFireOut

public BooleanField.EventOut getFireOut()

getFireNotifyOut

public NotifyNode.EventOut getFireNotifyOut()

getCancelOut

public BooleanField.EventOut getCancelOut()