gumbo.graphic.input
Class MouseSensors

java.lang.Object
  |
  +--gumbo.graphic.input.MouseSensors

public class MouseSensors
extends java.lang.Object

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

Nested Class Summary
static class MouseSensors.ButtonFlag
          Base class for mouse button flags.
static class MouseSensors.Flag
          Base class for mouse sensor flags.
 
Field Summary
static java.util.Set BUTTON_ALL_MASK
          All mouse button flags.
static MouseSensors.ButtonFlag BUTTON_FIRST
          First (primary) button down, as defined by the user via the GUI system.
static java.util.Set BUTTON_MASK
          All mouse button state flags.
static MouseSensors.ButtonFlag BUTTON_NONE
          Uninitialized and invalid button state.
static MouseSensors.ButtonFlag BUTTON_SECOND
          Second (secondary) button down, as defined by the user via the GUI system.
static MouseSensors.ButtonFlag BUTTON_THIRD
          Third (tertiary) button down, as defined by the user via the GUI system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUTTON_NONE

public static final MouseSensors.ButtonFlag BUTTON_NONE
Uninitialized and invalid button state. Specification for no buttons down.


BUTTON_FIRST

public static final MouseSensors.ButtonFlag BUTTON_FIRST
First (primary) button down, as defined by the user via the GUI system.


BUTTON_SECOND

public static final MouseSensors.ButtonFlag BUTTON_SECOND
Second (secondary) button down, as defined by the user via the GUI system.


BUTTON_THIRD

public static final MouseSensors.ButtonFlag BUTTON_THIRD
Third (tertiary) button down, as defined by the user via the GUI system.


BUTTON_ALL_MASK

public static final java.util.Set BUTTON_ALL_MASK
All mouse button flags.


BUTTON_MASK

public static final java.util.Set BUTTON_MASK
All mouse button state flags.