Package | Description |
---|---|
com.sun.glass.ui.lens |
Modifier and Type | Field and Description |
---|---|
private LensView |
LensApplication.dragView |
private LensView |
LensApplication.LensMouseEvent.target |
private LensView |
LensApplication.LensScrollEvent.target |
private LensView |
LensApplication.LensViewEvent.target |
private LensView |
LensApplication.LensKeyEvent.view |
private LensView |
LensApplication.LensTouchEvent.view |
private LensView |
LensApplication.LensMultiTouchEvent.view |
(package private) LensView |
LensApplication.LensDragEvent.view |
(package private) LensView |
LensApplication.LensMenuEvent.view |
Modifier and Type | Method and Description |
---|---|
private boolean |
LensApplication.handleDragEvents(LensView view,
int eventType,
int x,
int y,
int absx,
int absy,
int button,
int modifiers)
Transforms mouse events into drag events when drag detected.
|
private void |
LensApplication.notifyKeyEvent(LensView view,
int type,
int keyCode,
int modifiers,
char[] chars)
Notify key event from native layer
|
private void |
LensApplication.notifyMenuEvent(LensView view,
int x,
int y,
int xAbs,
int yAbs,
boolean isKeyboardTrigger) |
(package private) void |
LensApplication.notifyMouseEvent(LensView view,
int eventType,
int x,
int y,
int absx,
int absy,
int button,
int modifiers,
boolean isPopupTrigger,
boolean isSynthesized)
Notify mouse event from native layer
|
private void |
LensApplication.notifyMultiTouchEvent(LensView view,
int[] states,
long[] ids,
int[] xs,
int[] ys,
int dx,
int dy)
Notify multitouch event from native layer
|
private void |
LensApplication.notifyScrollEvent(LensView view,
int x,
int y,
int absx,
int absy,
double deltaX,
double deltaY,
int modifiers,
int lines,
int chars,
int defaultLines,
int defaultChars,
double xMultiplier,
double yMultiplier)
Notify scroll event from native layer
|
private void |
LensApplication.notifyTouchEvent(LensView view,
int state,
long id,
int x,
int y,
int absX,
int absY)
Notify touch event from native layer
|
private void |
LensApplication.notifyViewEvent(LensView view,
int viewEventType,
int x,
int y,
int width,
int height)
Notify view event from native
View events are one of the events listed in ViewEvent.java
|
private void |
LensApplication.postMouseEvent(LensView view,
int eventType,
int x,
int y,
int absx,
int absy,
int button,
int modifiers,
boolean isPopupTrigger,
boolean isSynthesized)
Posts a mouse event, filtering out sequences of similar motion or drag
events.
|
(package private) static void |
LensTouchInputSupport.postMultiTouchEvent(LensView view,
int[] states,
long[] ids,
int[] xs,
int[] ys,
int dx,
int dy) |
(package private) static void |
LensTouchInputSupport.postTouchEvent(LensView view,
int state,
long id,
int x,
int y,
int absX,
int absY) |
private void |
LensApplication.postTouchMoveEvent(LensView view,
long id,
int x,
int y,
int absX,
int absY)
Posts the touch move event.
|
Constructor and Description |
---|
LensDragEvent(LensView view,
int x,
int y,
int absx,
int absy,
LensApplication.DragActions action) |
LensKeyEvent(LensView view,
int type,
int keyCode,
int modifiers,
char[] chars) |
LensMenuEvent(LensView view,
int x,
int y,
int xAbs,
int yAbs,
boolean isKeyboardTrigger) |
LensMouseEvent(LensView target,
int action,
int x,
int y,
int absx,
int absy,
int button,
int modifiers,
boolean isPopupTrigger,
boolean isSynthesized) |
LensMultiTouchEvent(LensView view,
int[] states,
long[] ids,
int[] xs,
int[] ys,
int dx,
int dy) |
LensScrollEvent(LensView target,
int x,
int y,
int absx,
int absy,
double deltaX,
double deltaY,
int modifiers,
int lines,
int chars,
int defaultLines,
int defaultChars,
double xMultiplier,
double yMultiplier) |
LensTouchEvent(LensView view,
int state,
long id,
int x,
int y,
int absX,
int absY) |
LensViewEvent(LensView view,
int viewEventType,
int x,
int y,
int width,
int height) |