package org.mt4j.util.manyMouse;
/*
* Java bindings to the ManyMouse C code, via JNI.
*
* Please see the file LICENSE.txt in the source's root directory.
*
* This file written by Ryan C. Gordon.
*/
/**
* The Class ManyMouseEvent.
*/
public class ManyMouseEvent
{
// Event types...
// !!! can be real enums in Java 5.0.
/** The Constant ABSMOTION. */
public static final int ABSMOTION = 0;
/** The Constant RELMOTION. */
public static final int RELMOTION = 1;
/** The Constant BUTTON. */
public static final int BUTTON = 2;
/** The Constant SCROLL. */
public static final int SCROLL = 3;
/** The Constant DISCONNECT. */
public static final int DISCONNECT = 4;
/** The Constant MAX. */
public static final int MAX = 5; // Only for reference: should not be set.
/** The type. */
public int type;
/** The device. */
public int device;
/** The item. */
public int item;
/** The value. */
public int value;
/** The minval. */
public int minval;
/** The maxval. */
public int maxval;
} // ManyMouseEvent
// end of ManyMouseEvent.java ...