APIdia Launch Partner
Top Inners Fields Constructors Methods
com.sun.glass.ui.mac

pack-priv Class MacTouchInputSupport

extends TouchInputSupport
Class Inheritance
Imports
com.sun.glass.events.TouchEvent, com.sun.glass.ui.TouchInputSupport, .View, java.lang.ref.WeakReference, java.util.ArrayList, .HashMap, .List, .Map

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private boolean
private int
private List<MacTouchInputSupport.TouchPoint>
private final Map<Long, WeakReference<View>>

Constructor Summary

AccessConstructor and Description
pack-priv
MacTouchInputSupport(TouchInputSupport.TouchCountListener listener, boolean filterTouchCoordinates)

Method Summary

Modifier and TypeMethod and Description
public void
notifyBeginTouchEvent(View view, int modifiers, boolean isDirect, int touchEventCount)

Overrides com.sun.glass.ui.TouchInputSupport.notifyBeginTouchEvent.

public void
public void
notifyNextTouchEvent(View view, int state, long id, int x, int y, int xAbs, int yAbs)

Overrides com.sun.glass.ui.TouchInputSupport.notifyNextTouchEvent.

Inherited from com.sun.glass.ui.TouchInputSupport:
getTouchCount

Field Detail

curIsDirectback to summary
private boolean curIsDirect

Hides com.sun.glass.ui.TouchInputSupport.curIsDirect.

curModifiersback to summary
private int curModifiers

Hides com.sun.glass.ui.TouchInputSupport.curModifiers.

curTouchPointsback to summary
private List<MacTouchInputSupport.TouchPoint> curTouchPoints
touchIdToViewback to summary
private final Map<Long, WeakReference<View>> touchIdToView

Constructor Detail

MacTouchInputSupportback to summary
pack-priv MacTouchInputSupport(TouchInputSupport.TouchCountListener listener, boolean filterTouchCoordinates)

Method Detail

notifyBeginTouchEventback to summary
public void notifyBeginTouchEvent(View view, int modifiers, boolean isDirect, int touchEventCount)

Overrides com.sun.glass.ui.TouchInputSupport.notifyBeginTouchEvent.

Annotations
@Override
notifyEndTouchEventback to summary
public void notifyEndTouchEvent(View view)

Overrides com.sun.glass.ui.TouchInputSupport.notifyEndTouchEvent.

Annotations
@Override
notifyNextTouchEventback to summary
public void notifyNextTouchEvent(View view, int state, long id, int x, int y, int xAbs, int yAbs)

Overrides com.sun.glass.ui.TouchInputSupport.notifyNextTouchEvent.

Annotations
@Override
com.sun.glass.ui.mac back to summary

private Class MacTouchInputSupport.TouchPoint

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv final long
pack-priv final int
pack-priv final int
x

pack-priv final int
pack-priv final int
y

pack-priv final int

Constructor Summary

AccessConstructor and Description
pack-priv
TouchPoint(int state, long id, int x, int y, int xAbs, int yAbs)

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

idback to summary
pack-priv final long id
stateback to summary
pack-priv final int state
xback to summary
pack-priv final int x
xAbsback to summary
pack-priv final int xAbs
yback to summary
pack-priv final int y
yAbsback to summary
pack-priv final int yAbs

Constructor Detail

TouchPointback to summary
pack-priv TouchPoint(int state, long id, int x, int y, int xAbs, int yAbs)