Top Inners Fields Constructors Methods
com.sun.javafx.tk.quantum

pack-priv Class GlassViewEventHandler

extends EventHandler
Class Inheritance
Imports
com.sun.glass.events.GestureEvent, .KeyEvent, .MouseEvent, .ViewEvent, .TouchEvent, .SwipeGesture, com.sun.glass.ui.Accessible, .Clipboard, .ClipboardAssistance, .Screen, .View, .Window, com.sun.javafx.PlatformUtil, com.sun.javafx.collections.TrackableObservableList, com.sun.javafx.logging.PulseLogger, com.sun.javafx.scene.input.KeyCodeMap, javafx.collections.ListChangeListener, .ObservableList, javafx.event.EventType, javafx.geometry.Point2D, javafx.scene.input.InputMethodEvent, .InputMethodHighlight, .InputMethodTextRun, .KeyCode, .MouseButton, .RotateEvent, .ScrollEvent, .SwipeEvent, .TouchPoint, .TransferMode, .ZoomEvent, java.util.function.Supplier

Nested and Inner Type Summary

Modifier and TypeClass and Description
private class
private class
private class

Field Summary

Modifier and TypeField and Description
private final PaintCollector
private final GlassSceneDnDEventHandler
private ClipboardAssistance
private final GestureRecognizers
private final GlassViewEventHandler.KeyEventNotification
private int
private final GlassViewEventHandler.MouseEventNotification
pack-priv static boolean
private ViewScene
pack-priv static boolean
private final GlassViewEventHandler.ViewEventNotification
pack-priv static boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static TransferMode
actionToTransferMode(int dropActions)

public double[]
public Accessible
public void
handleBeginTouchEvent(View view, final long time, final int modifiers, final boolean
if event reported by direct or indirect touch device; touch screen is an example of direct touch device and touch pad is an example of indirect one
isDirect
,
final int
indicates number of #handleNextTouchEvent() calls that will follow this method call.
touchEventCount
)

Overrides com.sun.glass.ui.View.EventHandler.handleBeginTouchEvent.

Touch event handler.

public int
handleDragDrop(View view, final int x, final int y, final int xAbs, final int yAbs, final int recommendedDropAction, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragDrop.

public void
handleDragEnd(View view, final int performedAction)

Overrides com.sun.glass.ui.View.EventHandler.handleDragEnd.

public int
handleDragEnter(View view, final int x, final int y, final int xAbs, final int yAbs, final int recommendedDropAction, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragEnter.

public void
public int
handleDragOver(View view, final int x, final int y, final int xAbs, final int yAbs, final int recommendedDropAction, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragOver.

public void
handleDragStart(View view, final int button, final int x, final int y, final int xAbs, final int yAbs, final ClipboardAssistance assistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragStart.

public void
public void
handleInputMethodEvent(final long time, final String text, final int[] clauseBoundary, final int[] attrBoundary, final byte[] attrValue, final int commitCount, final int cursorPos)

Overrides com.sun.glass.ui.View.EventHandler.handleInputMethodEvent.

public boolean
handleKeyEvent(View view, long time, int type, int key, char[] chars, int modifiers)

Overrides com.sun.glass.ui.View.EventHandler.handleKeyEvent.

public void
handleMenuEvent(final View view, final int x, final int y, final int xAbs, final int yAbs, final boolean isKeyboardTrigger)

Overrides com.sun.glass.ui.View.EventHandler.handleMenuEvent.

public void
handleMouseEvent(View view, long time, int type, int button, int x, int y, int xAbs, int yAbs, int modifiers, boolean isPopupTrigger, boolean isSynthesized)

Overrides com.sun.glass.ui.View.EventHandler.handleMouseEvent.

public void
handleNextTouchEvent(View view, final long time, final int
touch event type. One of constants declared in #com.sun.glass.events.TouchEvent class.
type
,
final long
touch point identifier; every touch point has its own unique identifier; the identifier remains the same across multiple calls of #handleNextTouchEvent method for the same touch point until it is not released.
touchId
,
final int
the X coordinate of the touch point;
x
,
final int
the Y coordinate of the touch point;
y
,
final int
absolute X coordinate of the touch point;
xAbs
,
final int
absolute Y coordinate of the touch point;
yAbs
)

Overrides com.sun.glass.ui.View.EventHandler.handleNextTouchEvent.

Touch event handler.

public void
handleRotateGestureEvent(View view, final long time, final int type, final int modifiers, final boolean isDirect, final boolean isInertia, final int originx, final int originy, final int originxAbs, final int originyAbs, final double
current angle delta in degrees. Positive for clockwise rotation
dangle
,
final double
total angle calculated from all sequential rotation gestures, i.e. sum of all 'dangle' values from previous sequential calls of this method
totalangle
)

Overrides com.sun.glass.ui.View.EventHandler.handleRotateGestureEvent.

Rotation gesture handler.

public void
handleScrollEvent(final View view, final long time, final int x, final int y, final int xAbs, final int yAbs, final double deltaX, final double deltaY, final int modifiers, final int lines, final int chars, final int defaultLines, final int defaultChars, final double xMultiplier, final double yMultiplier)

Overrides com.sun.glass.ui.View.EventHandler.handleScrollEvent.

A Scroll event handler.

public void
handleScrollGestureEvent(View view, final long time, final int
gesture state. One of constants declared in #com.sun.glass.events.GestureEvent class.
type
,
final int modifiers, final boolean isDirect, final boolean
if gesture is caused by inertia.
isInertia
,
final int
number of touch points at the moment of gesture execution; it is always set to View.GESTURE_NO_VALUE constant if value of type argument is set to com.sun.glass.events.GestureEvent.GESTURE_FINISHED constant
touchCount
,
final int
the X coordinate of the gesture;
x
,
final int
the Y coordinate of the gesture;
y
,
final int
absolute X coordinate of the gesture;
xAbs
,
final int
absolute Y coordinate of the gesture;
yAbs
,
final double
horizontal scroll delta. Positive if scrolling from left to right, non-positive otherwise
dx
,
final double
vertical scroll delta. Positive if scrolling from up to down, non-positive otherwise
dy
,
final double
total horizontal scroll calculated from all sequential scroll gestures, i.e. sum of all 'dx' values from previous sequential calls to this method
totaldx
,
final double
total vertical scroll calculated from all sequential scroll gestures, i.e. sum of all 'dy' values from previous sequential calls to this method
totaldy
,
final double
the X multiplier
multiplierX
,
final double
the Y multiplier Multiplers are used when an app receives a non-zero unit values (i.e. either the lines or chars are not zeroes), but wants instead get delta values in pixels. In this case the app needs to multiply the deltas on the provided multiplier parameter.
multiplierY
)

Overrides com.sun.glass.ui.View.EventHandler.handleScrollGestureEvent.

Scroll gesture handler.

public void
handleSwipeGestureEvent(View view, final long time, int type, final int modifiers, final boolean isDirect, boolean isInertia, final int touchCount, final int
gesture direction. One of constants defined in com.sun.glass.events.SwipeGesture class.
dir
,
final int x, final int y, final int xAbs, final int yAbs)

Overrides com.sun.glass.ui.View.EventHandler.handleSwipeGestureEvent.

Swipe gesture handler.

public void
handleViewEvent(View view, long time, final int type)

Overrides com.sun.glass.ui.View.EventHandler.handleViewEvent.

public void
handleZoomGestureEvent(View view, final long time, final int type, final int modifiers, final boolean isDirect, final boolean isInertia, final int originx, final int originy, final int originxAbs, final int originyAbs, final double
current zoom delta; the value is multiplicative and not additive.
scale
,
double
current expansion delta. Measured in pixels on direct touch input devices and normalized values on indirect touch input devices. See #handleBeginTouchEvent for description of units of indirect touch input devices.
expansion
,
final double
total zoom calculated from all sequential zoom gestures, i.e. sum of all 'scale' values from previous sequential calls to this method
totalscale
,
double
total expansion calculated from all sequential zoom gestures, i.e. sum of all 'expansion' values from previous sequential calls of this method
totalexpansion
)

Overrides com.sun.glass.ui.View.EventHandler.handleZoomGestureEvent.

Zoom gesture handler.

private static byte
inputMethodEventAttrValue(int pos, int[] attrBoundary, byte[] attrValue)

private static ObservableList<InputMethodTextRun>
inputMethodEventComposed(String text, int commitCount, int[] clauseBoundary, int[] attrBoundary, byte[] attrValue)

private static EventType<KeyEvent>
keyEventType(int glassType)

private static MouseButton
mouseEventButton(int glassButton)

private static EventType<MouseEvent>
mouseEventType(int glassType)

private static int

Field Detail

collectorback to summary
private final PaintCollector collector
dndHandlerback to summary
private final GlassSceneDnDEventHandler dndHandler
dropSourceAssistantback to summary
private ClipboardAssistance dropSourceAssistant
gesturesback to summary
private final GestureRecognizers gestures
keyNotificationback to summary
private final GlassViewEventHandler.KeyEventNotification keyNotification
mouseButtonPressedMaskback to summary
private int mouseButtonPressedMask
mouseNotificationback to summary
private final GlassViewEventHandler.MouseEventNotification mouseNotification
rotateGestureEnabledback to summary
pack-priv static boolean rotateGestureEnabled
sceneback to summary
private ViewScene scene
scrollGestureEnabledback to summary
pack-priv static boolean scrollGestureEnabled
viewNotificationback to summary
private final GlassViewEventHandler.ViewEventNotification viewNotification
zoomGestureEnabledback to summary
pack-priv static boolean zoomGestureEnabled

Constructor Detail

GlassViewEventHandlerback to summary
public GlassViewEventHandler(final ViewScene scene)

Method Detail

actionToTransferModeback to summary
private static TransferMode actionToTransferMode(int dropActions)
getInputMethodCandidatePosback to summary
public double[] getInputMethodCandidatePos(int offset)

Overrides com.sun.glass.ui.View.EventHandler.getInputMethodCandidatePos.

Annotations
@Override
getSceneAccessibleback to summary
public Accessible getSceneAccessible()

Overrides com.sun.glass.ui.View.EventHandler.getSceneAccessible.

Annotations
@Override
handleBeginTouchEventback to summary
public void handleBeginTouchEvent(View view, final long time, final int modifiers, final boolean isDirect, final int touchEventCount)

Overrides com.sun.glass.ui.View.EventHandler.handleBeginTouchEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleBeginTouchEvent.

Touch event handler. Called when touch event occures. Always followed with one ore more #handleNextTouchEvent() calls and a single #handleEndTouchEvent() call.

Parameters
isDirect:boolean

if event reported by direct or indirect touch device; touch screen is an example of direct touch device and touch pad is an example of indirect one

touchEventCount:int

indicates number of #handleNextTouchEvent() calls that will follow this method call.

Annotations
@Override
handleDragDropback to summary
public int handleDragDrop(View view, final int x, final int y, final int xAbs, final int yAbs, final int recommendedDropAction, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragDrop.

Annotations
@Override
handleDragEndback to summary
public void handleDragEnd(View view, final int performedAction)

Overrides com.sun.glass.ui.View.EventHandler.handleDragEnd.

Annotations
@Override
handleDragEnterback to summary
public int handleDragEnter(View view, final int x, final int y, final int xAbs, final int yAbs, final int recommendedDropAction, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragEnter.

Annotations
@Override
handleDragLeaveback to summary
public void handleDragLeave(View view, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragLeave.

Annotations
@Override
handleDragOverback to summary
public int handleDragOver(View view, final int x, final int y, final int xAbs, final int yAbs, final int recommendedDropAction, final ClipboardAssistance dropTargetAssistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragOver.

Annotations
@Override
handleDragStartback to summary
public void handleDragStart(View view, final int button, final int x, final int y, final int xAbs, final int yAbs, final ClipboardAssistance assistant)

Overrides com.sun.glass.ui.View.EventHandler.handleDragStart.

Annotations
@Override
handleEndTouchEventback to summary
public void handleEndTouchEvent(View view, long time)

Overrides com.sun.glass.ui.View.EventHandler.handleEndTouchEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleEndTouchEvent.

Touch event handler. Called to notify that all #handleNextTouchEvent methods corresponding to some touch event have been called already.

Annotations
@Override
handleInputMethodEventback to summary
public void handleInputMethodEvent(final long time, final String text, final int[] clauseBoundary, final int[] attrBoundary, final byte[] attrValue, final int commitCount, final int cursorPos)

Overrides com.sun.glass.ui.View.EventHandler.handleInputMethodEvent.

Annotations
@Override
handleKeyEventback to summary
public boolean handleKeyEvent(View view, long time, int type, int key, char[] chars, int modifiers)

Overrides com.sun.glass.ui.View.EventHandler.handleKeyEvent.

Annotations
@Override
handleMenuEventback to summary
public void handleMenuEvent(final View view, final int x, final int y, final int xAbs, final int yAbs, final boolean isKeyboardTrigger)

Overrides com.sun.glass.ui.View.EventHandler.handleMenuEvent.

Annotations
@Override
handleMouseEventback to summary
public void handleMouseEvent(View view, long time, int type, int button, int x, int y, int xAbs, int yAbs, int modifiers, boolean isPopupTrigger, boolean isSynthesized)

Overrides com.sun.glass.ui.View.EventHandler.handleMouseEvent.

Annotations
@Override
handleNextTouchEventback to summary
public void handleNextTouchEvent(View view, final long time, final int type, final long touchId, final int x, final int y, final int xAbs, final int yAbs)

Overrides com.sun.glass.ui.View.EventHandler.handleNextTouchEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleNextTouchEvent.

Touch event handler. Called for every touch point in some touch event. If the touch event has been emitted with direct touch device (touch screen) then x and y arguments designate touch point position relative to the top-left corner of the view and xAbs and yAbs arguments designate position relative to the top-left corner of the screen. Both positions are measured in pixels. If the touch event has been emitted with indirect touch device (touch pad) then x and y arguments designate normalized touch point position. It is measured between (0,0) and (10000,10000), where (0,0) is the top-left and (10000,10000) is the bottom-right position on the indirect touch input device (touch pad). xAbs and yAbs arguments are equal values of x and y arguments respectively.

Parameters
type:int

touch event type. One of constants declared in #com.sun.glass.events.TouchEvent class.

touchId:long

touch point identifier; every touch point has its own unique identifier; the identifier remains the same across multiple calls of #handleNextTouchEvent method for the same touch point until it is not released.

x:int

the X coordinate of the touch point;

y:int

the Y coordinate of the touch point;

xAbs:int

absolute X coordinate of the touch point;

yAbs:int

absolute Y coordinate of the touch point;

Annotations
@Override
handleRotateGestureEventback to summary
public void handleRotateGestureEvent(View view, final long time, final int type, final int modifiers, final boolean isDirect, final boolean isInertia, final int originx, final int originy, final int originxAbs, final int originyAbs, final double dangle, final double totalangle)

Overrides com.sun.glass.ui.View.EventHandler.handleRotateGestureEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleRotateGestureEvent.

Rotation gesture handler. For description of isDirect argument see #handleBeginTouchEvent method. For description of isInertia argument see #handleScrollGestureEvent method. For description of type, x,y, xAbs and yAbs arguments see #handleBeginTouchEvent method.

Parameters
dangle:double

current angle delta in degrees. Positive for clockwise rotation

totalangle:double

total angle calculated from all sequential rotation gestures, i.e. sum of all 'dangle' values from previous sequential calls of this method

Annotations
@Override
handleScrollEventback to summary
public void handleScrollEvent(final View view, final long time, final int x, final int y, final int xAbs, final int yAbs, final double deltaX, final double deltaY, final int modifiers, final int lines, final int chars, final int defaultLines, final int defaultChars, final double xMultiplier, final double yMultiplier)

Overrides com.sun.glass.ui.View.EventHandler.handleScrollEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleScrollEvent.

A Scroll event handler. The lines argument: > 0 - a number of lines to scroll per each 1.0 of deltaY scroll amount == 0 - the scroll amount is in pixel units < 0 - the scrolling should be performed by pages. Each 1.0 of scroll amount corresponds to exactly one page of scrollable content. Similarly, the chars argument specifies the number of characters to scroll per 1.0 of the deltaX scrolling amount. If the parameter is zero, the deltaX represents the number of pixels to scroll. The defaultLines and defaultChars arguments contain the system-default values of lines and chars. This can be used by the app to compute the ratio of current settings and default settings and adjust the pixel values accordingly. Multiplers are used when an app receives a non-zero unit values (i.e. either the lines or chars are not zeroes), but wants instead get delta values in pixels. In this case the app needs to multiply the deltas on the provided multiplier parameter.

Annotations
@Override
handleScrollGestureEventback to summary
public void handleScrollGestureEvent(View view, final long time, final int type, final int modifiers, final boolean isDirect, final boolean isInertia, final int touchCount, final int x, final int y, final int xAbs, final int yAbs, final double dx, final double dy, final double totaldx, final double totaldy, final double multiplierX, final double multiplierY)

Overrides com.sun.glass.ui.View.EventHandler.handleScrollGestureEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleScrollGestureEvent.

Scroll gesture handler. If underlying system supports coordinates for gestures then x and y arguments designate gesture position relative to the top-left corner of the view and xAbs and yAbs designate gesture position relative to the top-left corner of the screen. For gestures emitted from direct touch input device (touch screen) positions are measured in pixels. For gestures emitted from indirect touch input device (touch pad) positions are normalized. For details of normalized touch input position see #handleBeginTouchEvent method. If underlying system doesn't support coordinates for gestures then x and y arguments designate mouse position relative to the top-left corner of the view and xAbs and yAbs designate mouse position relative to the top-left corner of the screen. Positions are measured in pixels. If gesture handler is called to notify end of gesture, i.e. value of type argument is equal to com.sun.glass.events.GestureEvent.GESTURE_FINISHED constant then x, y, xAbs and yAbs arguments may be set to View.GESTURE_NO_VALUE constant indicating no data is available. This is implementation specific behavior. Values of dx and dy arguments are always 0.0 if type argument is set to com.sun.glass.events.GestureEvent.GESTURE_FINISHED constant. For description of isDirect argument see #handleBeginTouchEvent method.

Parameters
type:int

gesture state. One of constants declared in #com.sun.glass.events.GestureEvent class.

isInertia:boolean

if gesture is caused by inertia.

touchCount:int

number of touch points at the moment of gesture execution; it is always set to View.GESTURE_NO_VALUE constant if value of type argument is set to com.sun.glass.events.GestureEvent.GESTURE_FINISHED constant

x:int

the X coordinate of the gesture;

y:int

the Y coordinate of the gesture;

xAbs:int

absolute X coordinate of the gesture;

yAbs:int

absolute Y coordinate of the gesture;

dx:double

horizontal scroll delta. Positive if scrolling from left to right, non-positive otherwise

dy:double

vertical scroll delta. Positive if scrolling from up to down, non-positive otherwise

totaldx:double

total horizontal scroll calculated from all sequential scroll gestures, i.e. sum of all 'dx' values from previous sequential calls to this method

totaldy:double

total vertical scroll calculated from all sequential scroll gestures, i.e. sum of all 'dy' values from previous sequential calls to this method

multiplierX:double

the X multiplier

multiplierY:double

the Y multiplier Multiplers are used when an app receives a non-zero unit values (i.e. either the lines or chars are not zeroes), but wants instead get delta values in pixels. In this case the app needs to multiply the deltas on the provided multiplier parameter.

Annotations
@Override
handleSwipeGestureEventback to summary
public void handleSwipeGestureEvent(View view, final long time, int type, final int modifiers, final boolean isDirect, boolean isInertia, final int touchCount, final int dir, final int x, final int y, final int xAbs, final int yAbs)

Overrides com.sun.glass.ui.View.EventHandler.handleSwipeGestureEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleSwipeGestureEvent.

Swipe gesture handler. For description of isDirect argument see #handleBeginTouchEvent method. For description of isInertia and touchCount arguments see #handleScrollGestureEvent method. For description of type, x,y, xAbs and yAbs arguments see #handleBeginTouchEvent method.

Parameters
dir:int

gesture direction. One of constants defined in com.sun.glass.events.SwipeGesture class.

Annotations
@Override
handleViewEventback to summary
public void handleViewEvent(View view, long time, final int type)

Overrides com.sun.glass.ui.View.EventHandler.handleViewEvent.

Annotations
@Override
handleZoomGestureEventback to summary
public void handleZoomGestureEvent(View view, final long time, final int type, final int modifiers, final boolean isDirect, final boolean isInertia, final int originx, final int originy, final int originxAbs, final int originyAbs, final double scale, double expansion, final double totalscale, double totalexpansion)

Overrides com.sun.glass.ui.View.EventHandler.handleZoomGestureEvent.

Doc from com.sun.glass.ui.View.EventHandler.handleZoomGestureEvent.

Zoom gesture handler. For description of isDirect argument see #handleBeginTouchEvent method. For description of isInertia argument see #handleScrollGestureEvent method. For description of type, x,y, xAbs and yAbs arguments see #handleBeginTouchEvent method. If underlying system doesn't support measurement of expansion value in zoom gestures then expansion and totalexpansion arguments are always set to View.GESTURE_NO_DOUBLE_VALUE. If type argument is set to com.sun.glass.events.GestureEvent.GESTURE_FINISHED constant value of scale argument is always set to View.GESTURE_NO_DOUBLE_VALUE constant and expansion argument is always 0.0.

Parameters
scale:double

current zoom delta; the value is multiplicative and not additive.

expansion:double

current expansion delta. Measured in pixels on direct touch input devices and normalized values on indirect touch input devices. See #handleBeginTouchEvent for description of units of indirect touch input devices.

totalscale:double

total zoom calculated from all sequential zoom gestures, i.e. sum of all 'scale' values from previous sequential calls to this method

totalexpansion:double

total expansion calculated from all sequential zoom gestures, i.e. sum of all 'expansion' values from previous sequential calls of this method

Annotations
@Override
inputMethodEventAttrValueback to summary
private static byte inputMethodEventAttrValue(int pos, int[] attrBoundary, byte[] attrValue)
inputMethodEventComposedback to summary
private static ObservableList<InputMethodTextRun> inputMethodEventComposed(String text, int commitCount, int[] clauseBoundary, int[] attrBoundary, byte[] attrValue)
keyEventTypeback to summary
private static EventType<KeyEvent> keyEventType(int glassType)
mouseEventButtonback to summary
private static MouseButton mouseEventButton(int glassButton)
mouseEventTypeback to summary
private static EventType<MouseEvent> mouseEventType(int glassType)
transferModeToActionback to summary
private static int transferModeToAction(TransferMode tm)
com.sun.javafx.tk.quantum back to summary

private Class GlassViewEventHandler.KeyEventNotification

extends Object
implements Supplier<Boolean>
Class Inheritance
  • java.lang.Object
  • com.sun.javafx.tk.quantum.GlassViewEventHandler.KeyEventNotification
All Implemented Interfaces
java.util.function.Supplier

Field Summary

Modifier and TypeField and Description
pack-priv char[]
pack-priv int
private KeyCode
pack-priv int
pack-priv long
pack-priv int
pack-priv View

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Boolean
get()

Implements java.util.function.Supplier.get.

Gets a result.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

charsback to summary
pack-priv char[] chars
keyback to summary
pack-priv int key
lastKeyCodeback to summary
private KeyCode lastKeyCode
modifiersback to summary
pack-priv int modifiers
timeback to summary
pack-priv long time
typeback to summary
pack-priv int type
viewback to summary
pack-priv View view

Constructor Detail

KeyEventNotificationback to summary
private KeyEventNotification()

Method Detail

getback to summary
public Boolean get()

Implements java.util.function.Supplier.get.

Doc from java.util.function.Supplier.get.

Gets a result.

Returns:Boolean

a result

Annotations
@Override
com.sun.javafx.tk.quantum back to summary

private Class GlassViewEventHandler.MouseEventNotification

extends Object
implements Supplier<Void>
Class Inheritance
  • java.lang.Object
  • com.sun.javafx.tk.quantum.GlassViewEventHandler.MouseEventNotification
All Implemented Interfaces
java.util.function.Supplier

Field Summary

Modifier and TypeField and Description
pack-priv int
pack-priv boolean
pack-priv boolean
pack-priv int
pack-priv long
pack-priv int
pack-priv View
pack-priv int
x

pack-priv int
pack-priv int
y

pack-priv int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Void
get()

Implements java.util.function.Supplier.get.

Gets a result.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

buttonback to summary
pack-priv int button
isPopupTriggerback to summary
pack-priv boolean isPopupTrigger
isSynthesizedback to summary
pack-priv boolean isSynthesized
modifiersback to summary
pack-priv int modifiers
timeback to summary
pack-priv long time
typeback to summary
pack-priv int type
viewback to summary
pack-priv View view
xback to summary
pack-priv int x
xAbsback to summary
pack-priv int xAbs
yback to summary
pack-priv int y
yAbsback to summary
pack-priv int yAbs

Constructor Detail

MouseEventNotificationback to summary
private MouseEventNotification()

Method Detail

getback to summary
public Void get()

Implements java.util.function.Supplier.get.

Doc from java.util.function.Supplier.get.

Gets a result.

Returns:Void

a result

Annotations
@Override
com.sun.javafx.tk.quantum back to summary

private Class GlassViewEventHandler.ViewEventNotification

extends Object
implements Supplier<Void>
Class Inheritance
  • java.lang.Object
  • com.sun.javafx.tk.quantum.GlassViewEventHandler.ViewEventNotification
All Implemented Interfaces
java.util.function.Supplier

Field Summary

Modifier and TypeField and Description
pack-priv long
pack-priv int
pack-priv View

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Void
get()

Implements java.util.function.Supplier.get.

Gets a result.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

timeback to summary
pack-priv long time
typeback to summary
pack-priv int type
viewback to summary
pack-priv View view

Constructor Detail

ViewEventNotificationback to summary
private ViewEventNotification()

Method Detail

getback to summary
public Void get()

Implements java.util.function.Supplier.get.

Doc from java.util.function.Supplier.get.

Gets a result.

Returns:Void

a result

Annotations
@Override