Eclipse Platform
Release 3.7

org.eclipse.swt.events
Class TouchEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.eclipse.swt.internal.SWTEventObject
          extended by org.eclipse.swt.events.TypedEvent
              extended by org.eclipse.swt.events.TouchEvent
All Implemented Interfaces:
Serializable

public class TouchEvent
extends TypedEvent

Instances of this class are sent in response to a touch-based input source being touched.

Since:
3.7
See Also:
TouchListener, Sample code and further information, Serialized Form

Field Summary
 int stateMask
          The state of the keyboard modifier keys and mouse masks at the time the event was generated.
 Touch[] touches
          The set of touches representing the state of all contacts with touch input device at the time the event was generated.
 int x
          The widget-relative x coordinate of the pointer at the time the touch occurred.
 int y
          The widget-relative y coordinate of the pointer at the time the touch occurred.
 
Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
TouchEvent(Event e)
          Constructs a new instance of this class based on the information in the given untyped event.
 
Method Summary
 String toString()
          Returns a string containing a concise, human-readable description of the receiver.
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

touches

public Touch[] touches
The set of touches representing the state of all contacts with touch input device at the time the event was generated.

See Also:
Touch

stateMask

public int stateMask
The state of the keyboard modifier keys and mouse masks at the time the event was generated.

See Also:
SWT.MODIFIER_MASK, SWT.BUTTON_MASK

x

public int x
The widget-relative x coordinate of the pointer at the time the touch occurred.


y

public int y
The widget-relative y coordinate of the pointer at the time the touch occurred.

Constructor Detail

TouchEvent

public TouchEvent(Event e)
Constructs a new instance of this class based on the information in the given untyped event.

Parameters:
e - the untyped event containing the information
Method Detail

toString

public String toString()
Returns a string containing a concise, human-readable description of the receiver.

Overrides:
toString in class TypedEvent
Returns:
a string representation of the event

Eclipse Platform
Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.