gnu.x11.event
Class Event

java.lang.Object
  extended by gnu.x11.Data
      extended by gnu.x11.event.Event
Direct Known Subclasses:
CirculateNotify, CirculateRequest, ClientMessage, ColormapNotify, ConfigureNotify, ConfigureRequest, CreateNotify, DestroyNotify, Expose, FocusIn, FocusOut, GraphicsExpose, GravityNotify, Input, KeymapNotify, MapNotify, MappingNotify, MapRequest, NoExposure, PbufferClobberEvent, Print.AttributeNotifyEvent, Print.PrintNotifyEvent, PropertyNotify, ReparentNotify, ResizeRequest, SelectionClear, SelectionNotify, SelectionRequest, Shape.NotifyEvent, UnmapNotify, VisibilityNotify

public class Event
extends Data

X event.


Field Summary
static int BUTTON_MOTION_MASK
           
static int BUTTON_PRESS_MASK
           
static int BUTTON_RELEASE_MASK
           
static int BUTTON1_MOTION_MASK
           
static int BUTTON2_MOTION_MASK
           
static int BUTTON3_MOTION_MASK
           
static int BUTTON4_MOTION_MASK
           
static int BUTTON5_MOTION_MASK
           
static int COLORMAP_CHANGE_MASK
           
 Display display
           
static int ENTER_WINDOW_MASK
           
static int EXPOSURE_MASK
           
static int FOCUS_CHANGE_MASK
           
static int KEY_PRESS_MASK
           
static int KEY_RELEASE_MASK
           
static int KEYMAP_STATE_MASK
           
static int LAST_MASK_INDEX
           
static int LEAVE_WINDOW_MASK
           
static int NO_EVENT_MASK
           
static int OWNER_GRAB_BUTTON_MASK
           
static int POINTER_MOTION_HINT_MASK
           
static int POINTER_MOTION_MASK
           
static int PROPERTY_CHANGE_MASK
           
static int RESIZE_REDIRECT_MASK
           
static int STRUCTURE_NOTIFY_MASK
           
static int SUBSTRUCTURE_NOTIFY_MASK
           
static int SUBSTRUCTURE_REDIRECT_MASK
           
 boolean synthetic
           
static int VISIBILITY_CHANGE_MASK
           
 int window_offset
           
 
Fields inherited from class gnu.x11.Data
data, index, offset
 
Constructor Summary
Event(Display display, byte[] data, int window_offset)
          Reading.
Event(Display display, int code, int window_offset)
          Writing.
 
Method Summary
 int code()
           
 int seq_no()
           
 void set_window(int i)
           
 void set_window(Window window)
           
 int time()
           
 java.lang.String toString()
           
 int window_id()
           
 Window window()
           
 
Methods inherited from class gnu.x11.Data
byte_to_string, len, len, n, np, p, pad, read_boolean, read_double, read_float, read_string, read1, read2, read4_boolean, read4, read8, to_string, unit, unit, unit, write_string16, write_string16, write_unused, write1_unused, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write1, write2_unused, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write2, write3_unused, write4_unused, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write4, write8, write8, write8, write8, write8, write8, write8, write8
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_EVENT_MASK

public static final int NO_EVENT_MASK
See Also:
Constant Field Values

KEY_PRESS_MASK

public static final int KEY_PRESS_MASK
See Also:
Constant Field Values

KEY_RELEASE_MASK

public static final int KEY_RELEASE_MASK
See Also:
Constant Field Values

BUTTON_PRESS_MASK

public static final int BUTTON_PRESS_MASK
See Also:
Constant Field Values

BUTTON_RELEASE_MASK

public static final int BUTTON_RELEASE_MASK
See Also:
Constant Field Values

ENTER_WINDOW_MASK

public static final int ENTER_WINDOW_MASK
See Also:
Constant Field Values

LEAVE_WINDOW_MASK

public static final int LEAVE_WINDOW_MASK
See Also:
Constant Field Values

POINTER_MOTION_MASK

public static final int POINTER_MOTION_MASK
See Also:
Constant Field Values

POINTER_MOTION_HINT_MASK

public static final int POINTER_MOTION_HINT_MASK
See Also:
Constant Field Values

BUTTON1_MOTION_MASK

public static final int BUTTON1_MOTION_MASK
See Also:
Constant Field Values

BUTTON2_MOTION_MASK

public static final int BUTTON2_MOTION_MASK
See Also:
Constant Field Values

BUTTON3_MOTION_MASK

public static final int BUTTON3_MOTION_MASK
See Also:
Constant Field Values

BUTTON4_MOTION_MASK

public static final int BUTTON4_MOTION_MASK
See Also:
Constant Field Values

BUTTON5_MOTION_MASK

public static final int BUTTON5_MOTION_MASK
See Also:
Constant Field Values

BUTTON_MOTION_MASK

public static final int BUTTON_MOTION_MASK
See Also:
Constant Field Values

KEYMAP_STATE_MASK

public static final int KEYMAP_STATE_MASK
See Also:
Constant Field Values

EXPOSURE_MASK

public static final int EXPOSURE_MASK
See Also:
Constant Field Values

VISIBILITY_CHANGE_MASK

public static final int VISIBILITY_CHANGE_MASK
See Also:
Constant Field Values

STRUCTURE_NOTIFY_MASK

public static final int STRUCTURE_NOTIFY_MASK
See Also:
Constant Field Values

RESIZE_REDIRECT_MASK

public static final int RESIZE_REDIRECT_MASK
See Also:
Constant Field Values

SUBSTRUCTURE_NOTIFY_MASK

public static final int SUBSTRUCTURE_NOTIFY_MASK
See Also:
Constant Field Values

SUBSTRUCTURE_REDIRECT_MASK

public static final int SUBSTRUCTURE_REDIRECT_MASK
See Also:
Constant Field Values

FOCUS_CHANGE_MASK

public static final int FOCUS_CHANGE_MASK
See Also:
Constant Field Values

PROPERTY_CHANGE_MASK

public static final int PROPERTY_CHANGE_MASK
See Also:
Constant Field Values

COLORMAP_CHANGE_MASK

public static final int COLORMAP_CHANGE_MASK
See Also:
Constant Field Values

OWNER_GRAB_BUTTON_MASK

public static final int OWNER_GRAB_BUTTON_MASK
See Also:
Constant Field Values

LAST_MASK_INDEX

public static final int LAST_MASK_INDEX
See Also:
Constant Field Values

display

public Display display

synthetic

public boolean synthetic

window_offset

public int window_offset
Constructor Detail

Event

public Event(Display display,
             int code,
             int window_offset)
Writing.


Event

public Event(Display display,
             byte[] data,
             int window_offset)
Reading.

Method Detail

code

public int code()

seq_no

public int seq_no()

time

public int time()

window_id

public int window_id()

set_window

public void set_window(Window window)

set_window

public void set_window(int i)

toString

public java.lang.String toString()
Overrides:
toString in class Data

window

public Window window()