Package org.eclipse.swt.internal.cocoa
Class NSEvent
- java.lang.Object
-
- org.eclipse.swt.internal.cocoa.id
-
- org.eclipse.swt.internal.cocoa.NSObject
-
- org.eclipse.swt.internal.cocoa.NSEvent
-
public class NSEvent extends NSObject
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description long
buttonNumber()
long
CGEvent()
NSString
characters()
NSString
charactersIgnoringModifiers()
long
clickCount()
double
deltaX()
double
deltaY()
static double
doubleClickInterval()
static NSEvent
enterExitEventWithType(long type, NSPoint location, long flags, double time, long wNum, NSGraphicsContext context, long eNum, long tNum, long data)
short
keyCode()
NSPoint
locationInWindow()
double
magnification()
long
modifierFlags()
static NSPoint
mouseLocation()
static NSEvent
otherEventWithType(long type, NSPoint location, long flags, double time, long wNum, NSGraphicsContext context, short subtype, long d1, long d2)
long
phase()
static long
pressedMouseButtons()
float
rotation()
double
timestamp()
NSSet
touchesMatchingPhase(long phase, NSView view)
long
type()
NSWindow
window()
-
Methods inherited from class org.eclipse.swt.internal.cocoa.NSObject
accessibilityAttributeValue, accessibilitySetOverrideValue, addEventListener, alloc, autorelease, cancelAuthenticationChallenge, className, conformsToProtocol, copy, description, draggedImage, draggingDestinationWindow, draggingLocation, draggingPasteboard, draggingSourceOperationMask, handleEvent, init, isEqual, isKindOfClass, mutableCopy, outlineView, outlineView, outlineView, performSelector, performSelectorOnMainThread, readSelectionFromPasteboard, release, respondsToSelector, retain, retainCount, setValue, superclass, tableView, tableView, useCredential, valueForKey, writeSelectionToPasteboard
-
Methods inherited from class org.eclipse.swt.internal.cocoa.id
equals, hashCode, objc_getClass, toString
-
-
-
-
Constructor Detail
-
NSEvent
public NSEvent()
-
NSEvent
public NSEvent(long id)
-
NSEvent
public NSEvent(id id)
-
-
Method Detail
-
CGEvent
public long CGEvent()
-
buttonNumber
public long buttonNumber()
-
characters
public NSString characters()
-
charactersIgnoringModifiers
public NSString charactersIgnoringModifiers()
-
clickCount
public long clickCount()
-
deltaX
public double deltaX()
-
deltaY
public double deltaY()
-
doubleClickInterval
public static double doubleClickInterval()
-
enterExitEventWithType
public static NSEvent enterExitEventWithType(long type, NSPoint location, long flags, double time, long wNum, NSGraphicsContext context, long eNum, long tNum, long data)
-
keyCode
public short keyCode()
-
locationInWindow
public NSPoint locationInWindow()
-
magnification
public double magnification()
-
modifierFlags
public long modifierFlags()
-
mouseLocation
public static NSPoint mouseLocation()
-
otherEventWithType
public static NSEvent otherEventWithType(long type, NSPoint location, long flags, double time, long wNum, NSGraphicsContext context, short subtype, long d1, long d2)
-
phase
public long phase()
-
pressedMouseButtons
public static long pressedMouseButtons()
-
rotation
public float rotation()
-
timestamp
public double timestamp()
-
type
public long type()
-
window
public NSWindow window()
-
-