class com.sun.javafx.tk.quantum.GlassViewEventHandler extends com.sun.glass.ui.View$EventHandler
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.javafx.tk.quantum.GlassViewEventHandler
super_class: com.sun.glass.ui.View$EventHandler
{
static boolean zoomGestureEnabled;
descriptor: Z
flags: (0x0008) ACC_STATIC
static boolean rotateGestureEnabled;
descriptor: Z
flags: (0x0008) ACC_STATIC
static boolean scrollGestureEnabled;
descriptor: Z
flags: (0x0008) ACC_STATIC
private com.sun.javafx.tk.quantum.ViewScene scene;
descriptor: Lcom/sun/javafx/tk/quantum/ViewScene;
flags: (0x0002) ACC_PRIVATE
private final com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler dndHandler;
descriptor: Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.javafx.tk.quantum.GestureRecognizers gestures;
descriptor: Lcom/sun/javafx/tk/quantum/GestureRecognizers;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.javafx.tk.quantum.PaintCollector collector;
descriptor: Lcom/sun/javafx/tk/quantum/PaintCollector;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification keyNotification;
descriptor: Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private int mouseButtonPressedMask;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification mouseNotification;
descriptor: Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private com.sun.glass.ui.ClipboardAssistance dropSourceAssistant;
descriptor: Lcom/sun/glass/ui/ClipboardAssistance;
flags: (0x0002) ACC_PRIVATE
private final com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification viewNotification;
descriptor: Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static volatile int[] $SWITCH_TABLE$javafx$scene$input$TransferMode;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokedynamic run()Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$0()Ljava/lang/Void; (6)
()Ljava/lang/Void;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
pop
1: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(com.sun.javafx.tk.quantum.ViewScene);
descriptor: (Lcom/sun/javafx/tk/quantum/ViewScene;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial com.sun.glass.ui.View$EventHandler.<init>:()V
1: aload 0
invokestatic com.sun.javafx.tk.quantum.PaintCollector.getInstance:()Lcom/sun/javafx/tk/quantum/PaintCollector;
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.collector:Lcom/sun/javafx/tk/quantum/PaintCollector;
2: aload 0
new com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification
dup
aload 0
invokespecial com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.<init>:(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)V
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
3: aload 0
iconst_0
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseButtonPressedMask:I
4: aload 0
new com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification
dup
aload 0
invokespecial com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.<init>:(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)V
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
5: aload 0
new com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification
dup
aload 0
invokespecial com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.<init>:(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)V
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
6: aload 0
aload 1
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
7: aload 0
new com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler
dup
aload 1
invokespecial com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.<init>:(Lcom/sun/javafx/tk/quantum/GlassScene;)V
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
8: aload 0
new com.sun.javafx.tk.quantum.GestureRecognizers
dup
invokespecial com.sun.javafx.tk.quantum.GestureRecognizers.<init>:()V
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
9: invokestatic com.sun.javafx.PlatformUtil.isWindows:()Z
ifne 10
invokestatic com.sun.javafx.PlatformUtil.isIOS:()Z
ifne 10
invokestatic com.sun.javafx.PlatformUtil.isEmbedded:()Z
ifeq 11
10: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.javafx.tk.quantum.ViewScene
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
new com.sun.javafx.tk.quantum.SwipeGestureRecognizer
dup
aload 1
invokespecial com.sun.javafx.tk.quantum.SwipeGestureRecognizer.<init>:(Lcom/sun/javafx/tk/quantum/ViewScene;)V
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.add:(Lcom/sun/javafx/tk/quantum/GestureRecognizer;)V
11: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.zoomGestureEnabled:Z
ifeq 13
12: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
new com.sun.javafx.tk.quantum.ZoomGestureRecognizer
dup
aload 1
invokespecial com.sun.javafx.tk.quantum.ZoomGestureRecognizer.<init>:(Lcom/sun/javafx/tk/quantum/ViewScene;)V
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.add:(Lcom/sun/javafx/tk/quantum/GestureRecognizer;)V
13: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.rotateGestureEnabled:Z
ifeq 15
14: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
new com.sun.javafx.tk.quantum.RotateGestureRecognizer
dup
aload 1
invokespecial com.sun.javafx.tk.quantum.RotateGestureRecognizer.<init>:(Lcom/sun/javafx/tk/quantum/ViewScene;)V
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.add:(Lcom/sun/javafx/tk/quantum/GestureRecognizer;)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.scrollGestureEnabled:Z
ifeq 17
16: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
new com.sun.javafx.tk.quantum.ScrollGestureRecognizer
dup
aload 1
invokespecial com.sun.javafx.tk.quantum.ScrollGestureRecognizer.<init>:(Lcom/sun/javafx/tk/quantum/ViewScene;)V
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.add:(Lcom/sun/javafx/tk/quantum/GestureRecognizer;)V
17: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 scene Lcom/sun/javafx/tk/quantum/ViewScene;
MethodParameters:
Name Flags
scene final
private static boolean allowableFullScreenKeys(int);
descriptor: (I)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
lookupswitch { // 11
9: 1
10: 1
32: 1
33: 1
34: 1
35: 1
36: 1
37: 1
38: 1
39: 1
40: 1
default: 2
}
1: StackMap locals:
StackMap stack:
iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 key I
MethodParameters:
Name Flags
key
private boolean checkFullScreenKeyEvent(int, int, char[], int);
descriptor: (II[CI)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
invokevirtual com.sun.javafx.tk.quantum.WindowStage.isTrustedFullScreen:()Z
ifne 1
iload 2
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.allowableFullScreenKeys:(I)Z
ifne 1
iconst_0
ireturn
StackMap locals:
StackMap stack:
1: iconst_1
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 2 1 type I
0 2 2 key I
0 2 3 chars [C
0 2 4 modifiers I
MethodParameters:
Name Flags
type
key
chars
modifiers
private static javafx.event.EventType<javafx.scene.input.KeyEvent> keyEventType(int);
descriptor: (I)Ljavafx/event/EventType;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 111 - 113
111: 1
112: 2
113: 3
default: 4
}
1: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
areturn
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.KeyEvent.KEY_RELEASED:Ljavafx/event/EventType;
areturn
3: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.KeyEvent.KEY_TYPED:Ljavafx/event/EventType;
areturn
4: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
ifeq 6
5: getstatic java.lang.System.err:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "Unknown Glass key event type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
6: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 glassType I
Signature: (I)Ljavafx/event/EventType<Ljavafx/scene/input/KeyEvent;>;
MethodParameters:
Name Flags
glassType
public void handleKeyEvent(com.sun.glass.ui.View, long, int, int, char[], int);
descriptor: (Lcom/sun/glass/ui/View;JII[CI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
aload 1
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.view:Lcom/sun/glass/ui/View;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
lload 2
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.time:J
2: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
iload 4
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.type:I
3: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
iload 5
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.key:I
4: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
aload 6
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.chars:[C
5: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
iload 7
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.modifiers:I
6: aload 0
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$1()Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
7: return
end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 8 1 view Lcom/sun/glass/ui/View;
0 8 2 time J
0 8 4 type I
0 8 5 key I
0 8 6 chars [C
0 8 7 modifiers I
MethodParameters:
Name Flags
view
time
type
key
chars
modifiers
private static javafx.event.EventType<javafx.scene.input.MouseEvent> mouseEventType(int);
descriptor: (I)Ljavafx/event/EventType;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 221 - 228
221: 1
222: 2
223: 6
224: 5
225: 3
226: 4
227: 8
228: 7
default: 8
}
1: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
areturn
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
areturn
3: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
areturn
4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
areturn
5: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseEvent.MOUSE_MOVED:Ljavafx/event/EventType;
areturn
6: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseEvent.MOUSE_DRAGGED:Ljavafx/event/EventType;
areturn
7: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "WHEEL event cannot be translated to MouseEvent, must be translated to ScrollEvent"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
ifeq 10
9: getstatic java.lang.System.err:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "Unknown Glass mouse event type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 glassType I
Signature: (I)Ljavafx/event/EventType<Ljavafx/scene/input/MouseEvent;>;
MethodParameters:
Name Flags
glassType
private static javafx.scene.input.MouseButton mouseEventButton(int);
descriptor: (I)Ljavafx/scene/input/MouseButton;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
tableswitch { // 212 - 214
212: 1
213: 2
214: 3
default: 4
}
1: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseButton.PRIMARY:Ljavafx/scene/input/MouseButton;
areturn
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseButton.SECONDARY:Ljavafx/scene/input/MouseButton;
areturn
3: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseButton.MIDDLE:Ljavafx/scene/input/MouseButton;
areturn
4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.MouseButton.NONE:Ljavafx/scene/input/MouseButton;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 glassButton I
MethodParameters:
Name Flags
glassButton
public void handleMouseEvent(com.sun.glass.ui.View, long, int, int, int, int, int, int, int, boolean, boolean);
descriptor: (Lcom/sun/glass/ui/View;JIIIIIIIZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=13, args_size=12
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
aload 1
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.view:Lcom/sun/glass/ui/View;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
lload 2
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.time:J
2: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 4
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.type:I
3: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 5
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.button:I
4: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 6
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.x:I
5: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 7
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.y:I
6: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 8
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.xAbs:I
7: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 9
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.yAbs:I
8: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 10
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.modifiers:I
9: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 11
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.isPopupTrigger:Z
10: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
iload 12
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.isSynthesized:Z
11: aload 0
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$2()Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
12: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 13 1 view Lcom/sun/glass/ui/View;
0 13 2 time J
0 13 4 type I
0 13 5 button I
0 13 6 x I
0 13 7 y I
0 13 8 xAbs I
0 13 9 yAbs I
0 13 10 modifiers I
0 13 11 isPopupTrigger Z
0 13 12 isSynthesized Z
MethodParameters:
Name Flags
view
time
type
button
x
y
xAbs
yAbs
modifiers
isPopupTrigger
isSynthesized
public void handleMenuEvent(com.sun.glass.ui.View, int, int, int, int, boolean);
descriptor: (Lcom/sun/glass/ui/View;IIIIZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "MENU_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 7
start local 7 3: aload 7
ifnull 5
4: aload 7
iconst_1
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
aload 1
iload 2
iload 3
iload 4
iload 5
iload 6
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Lcom/sun/glass/ui/View;IIIIZ)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$3(Lcom/sun/glass/ui/View;IIIIZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 8
8: aload 7
ifnull 10
9: aload 7
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 8
athrow
13: StackMap locals:
StackMap stack:
aload 7
ifnull 15
14: aload 7
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 view Lcom/sun/glass/ui/View;
0 18 2 x I
0 18 3 y I
0 18 4 xAbs I
0 18 5 yAbs I
0 18 6 isKeyboardTrigger Z
3 18 7 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view final
x final
y final
xAbs final
yAbs final
isKeyboardTrigger final
public void handleScrollEvent(com.sun.glass.ui.View, long, int, int, int, int, double, double, int, int, int, int, int, double, double);
descriptor: (Lcom/sun/glass/ui/View;JIIIIDDIIIIIDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=19, locals=23, args_size=16
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 10 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 start local 19 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "SCROLL_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 21
start local 21 3: aload 21
ifnull 5
4: aload 21
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
aload 1
dload 8
dload 10
dload 17
dload 19
iload 14
iload 13
iload 16
iload 15
iload 4
iload 5
iload 6
iload 7
iload 12
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Lcom/sun/glass/ui/View;DDDDIIIIIIIII)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$5(Lcom/sun/glass/ui/View;DDDDIIIIIIIII)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 22
8: aload 21
ifnull 10
9: aload 21
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 22
athrow
13: StackMap locals:
StackMap stack:
aload 21
ifnull 15
14: aload 21
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 21 end local 19 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 10 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 view Lcom/sun/glass/ui/View;
0 18 2 time J
0 18 4 x I
0 18 5 y I
0 18 6 xAbs I
0 18 7 yAbs I
0 18 8 deltaX D
0 18 10 deltaY D
0 18 12 modifiers I
0 18 13 lines I
0 18 14 chars I
0 18 15 defaultLines I
0 18 16 defaultChars I
0 18 17 xMultiplier D
0 18 19 yMultiplier D
3 18 21 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view final
time final
x final
y final
xAbs final
yAbs final
deltaX final
deltaY final
modifiers final
lines final
chars final
defaultLines final
defaultChars final
xMultiplier final
yMultiplier final
private static byte inputMethodEventAttrValue(int, int[], byte[]);
descriptor: (I[I[B)B
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ifnull 8
1: iconst_0
istore 3
start local 3 2: goto 7
3: StackMap locals: int
StackMap stack:
iload 0
aload 1
iload 3
iaload
if_icmplt 6
4: iload 0
aload 1
iload 3
iconst_1
iadd
iaload
if_icmpge 6
5: aload 2
iload 3
baload
ireturn
6: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
7: iload 3
aload 1
arraylength
iconst_1
isub
if_icmplt 3
end local 3 8: StackMap locals:
StackMap stack:
iconst_4
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 pos I
0 9 1 attrBoundary [I
0 9 2 attrValue [B
2 8 3 current I
MethodParameters:
Name Flags
pos
attrBoundary
attrValue
private static javafx.collections.ObservableList<javafx.scene.input.InputMethodTextRun> inputMethodEventComposed(java.lang.String, int, int[], int[], byte[]);
descriptor: (Ljava/lang/String;I[I[I[B)Ljavafx/collections/ObservableList;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=8, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new com.sun.javafx.tk.quantum.GlassViewEventHandler$1
dup
invokespecial com.sun.javafx.tk.quantum.GlassViewEventHandler$1.<init>:()V
astore 5
start local 5 1: iload 1
aload 0
invokevirtual java.lang.String.length:()I
if_icmpge 28
2: aload 2
ifnonnull 8
3: aload 5
new javafx.scene.input.InputMethodTextRun
dup
4: aload 0
iload 1
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
5: getstatic javafx.scene.input.InputMethodHighlight.UNSELECTED_RAW:Ljavafx/scene/input/InputMethodHighlight;
invokespecial javafx.scene.input.InputMethodTextRun.<init>:(Ljava/lang/String;Ljavafx/scene/input/InputMethodHighlight;)V
6: invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
pop
7: goto 28
8: StackMap locals: javafx.collections.ObservableList
StackMap stack:
iconst_0
istore 6
start local 6 9: goto 27
10: StackMap locals: int
StackMap stack:
aload 2
iload 6
iaload
iload 1
if_icmpge 12
11: goto 26
12: StackMap locals:
StackMap stack:
aload 2
iload 6
iaload
aload 3
aload 4
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.inputMethodEventAttrValue:(I[I[B)B
tableswitch { // 0 - 4
0: 19
1: 13
2: 15
3: 17
4: 19
default: 19
}
13: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.InputMethodHighlight.SELECTED_CONVERTED:Ljavafx/scene/input/InputMethodHighlight;
astore 7
start local 7 14: goto 20
end local 7 15: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.InputMethodHighlight.UNSELECTED_CONVERTED:Ljavafx/scene/input/InputMethodHighlight;
astore 7
start local 7 16: goto 20
end local 7 17: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.InputMethodHighlight.SELECTED_RAW:Ljavafx/scene/input/InputMethodHighlight;
astore 7
start local 7 18: goto 20
end local 7 19: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.InputMethodHighlight.UNSELECTED_RAW:Ljavafx/scene/input/InputMethodHighlight;
astore 7
start local 7 20: StackMap locals: javafx.scene.input.InputMethodHighlight
StackMap stack:
aload 5
new javafx.scene.input.InputMethodTextRun
dup
21: aload 0
aload 2
iload 6
iaload
22: aload 2
iload 6
iconst_1
iadd
iaload
23: invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
24: aload 7
invokespecial javafx.scene.input.InputMethodTextRun.<init>:(Ljava/lang/String;Ljavafx/scene/input/InputMethodHighlight;)V
25: invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
pop
end local 7 26: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
27: iload 6
aload 2
arraylength
iconst_1
isub
if_icmplt 10
end local 6 28: StackMap locals:
StackMap stack:
aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 text Ljava/lang/String;
0 29 1 commitCount I
0 29 2 clauseBoundary [I
0 29 3 attrBoundary [I
0 29 4 attrValue [B
1 29 5 composed Ljavafx/collections/ObservableList<Ljavafx/scene/input/InputMethodTextRun;>;
9 28 6 current I
14 15 7 highlight Ljavafx/scene/input/InputMethodHighlight;
16 17 7 highlight Ljavafx/scene/input/InputMethodHighlight;
18 19 7 highlight Ljavafx/scene/input/InputMethodHighlight;
20 26 7 highlight Ljavafx/scene/input/InputMethodHighlight;
Signature: (Ljava/lang/String;I[I[I[B)Ljavafx/collections/ObservableList<Ljavafx/scene/input/InputMethodTextRun;>;
MethodParameters:
Name Flags
text
commitCount
clauseBoundary
attrBoundary
attrValue
public void handleInputMethodEvent(long, java.lang.String, int[], int[], byte[], int, int);
descriptor: (JLjava/lang/String;[I[I[BII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=11, args_size=8
start local 0 start local 1 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "INPUT_METHOD_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 9
start local 9 3: aload 9
ifnull 5
4: aload 9
iconst_1
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
aload 3
iload 7
aload 4
aload 5
aload 6
iload 8
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Ljava/lang/String;I[I[I[BI)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$7(Ljava/lang/String;I[I[I[BI)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 10
8: aload 9
ifnull 10
9: aload 9
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 10
athrow
13: StackMap locals:
StackMap stack:
aload 9
ifnull 15
14: aload 9
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 time J
0 18 3 text Ljava/lang/String;
0 18 4 clauseBoundary [I
0 18 5 attrBoundary [I
0 18 6 attrValue [B
0 18 7 commitCount I
0 18 8 cursorPos I
3 18 9 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
time final
text final
clauseBoundary final
attrBoundary final
attrValue final
commitCount final
cursorPos final
public double[] getInputMethodCandidatePos(int);
descriptor: (I)[D
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.inputMethodRequests:Ljavafx/scene/input/InputMethodRequests;
iload 1
invokeinterface javafx.scene.input.InputMethodRequests.getTextLocation:(I)Ljavafx/geometry/Point2D;
astore 2
start local 2 1: iconst_2
newarray 7
astore 3
start local 3 2: aload 3
iconst_0
aload 2
invokevirtual javafx.geometry.Point2D.getX:()D
dastore
3: aload 3
iconst_1
aload 2
invokevirtual javafx.geometry.Point2D.getY:()D
dastore
4: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 5 1 offset I
1 5 2 p2d Ljavafx/geometry/Point2D;
2 5 3 ret [D
MethodParameters:
Name Flags
offset
private static javafx.scene.input.TransferMode actionToTransferMode(int);
descriptor: (I)Ljavafx/scene/input/TransferMode;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: iload 0
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
iload 0
iconst_1
if_icmpeq 4
3: iload 0
ldc 1073741825
if_icmpne 5
4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.TransferMode.COPY:Ljavafx/scene/input/TransferMode;
areturn
5: StackMap locals:
StackMap stack:
iload 0
iconst_2
if_icmpeq 7
6: iload 0
ldc 1073741826
if_icmpne 8
7: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.TransferMode.MOVE:Ljavafx/scene/input/TransferMode;
areturn
8: StackMap locals:
StackMap stack:
iload 0
ldc 1073741824
if_icmpne 10
9: getstatic javafx.scene.input.TransferMode.LINK:Ljavafx/scene/input/TransferMode;
areturn
10: StackMap locals:
StackMap stack:
iload 0
iconst_3
if_icmpne 14
11: getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
ifeq 16
12: getstatic java.lang.System.err:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "Ambiguous drop action: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
13: goto 16
14: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
ifeq 16
15: getstatic java.lang.System.err:Ljava/io/PrintStream;
new java.lang.StringBuilder
dup
ldc "Unknown drop action: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 0
invokestatic java.lang.Integer.toHexString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
16: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 dropActions I
MethodParameters:
Name Flags
dropActions
private static int transferModeToAction(javafx.scene.input.TransferMode);
descriptor: (Ljavafx/scene/input/TransferMode;)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.$SWITCH_TABLE$javafx$scene$input$TransferMode:()[I
aload 0
invokevirtual javafx.scene.input.TransferMode.ordinal:()I
iaload
tableswitch { // 1 - 3
1: 3
2: 4
3: 5
default: 6
}
3: StackMap locals:
StackMap stack:
iconst_1
ireturn
4: StackMap locals:
StackMap stack:
iconst_2
ireturn
5: StackMap locals:
StackMap stack:
ldc 1073741824
ireturn
6: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 tm Ljavafx/scene/input/TransferMode;
MethodParameters:
Name Flags
tm
public int handleDragEnter(com.sun.glass.ui.View, int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (Lcom/sun/glass/ui/View;IIIIILcom/sun/glass/ui/ClipboardAssistance;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "DRAG_ENTER"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
iload 2
iload 3
iload 4
iload 5
iload 6
aload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$9(IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode; (7)
()Ljavafx/scene/input/TransferMode;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
checkcast javafx.scene.input.TransferMode
astore 8
start local 8 3: goto 8
end local 8 StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 9
5: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 7
6: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
7: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int com.sun.glass.ui.ClipboardAssistance top java.lang.Throwable
StackMap stack:
aload 9
athrow
start local 8 8: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int com.sun.glass.ui.ClipboardAssistance javafx.scene.input.TransferMode
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 10
9: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aload 8
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.transferModeToAction:(Ljavafx/scene/input/TransferMode;)I
ireturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 11 1 view Lcom/sun/glass/ui/View;
0 11 2 x I
0 11 3 y I
0 11 4 xAbs I
0 11 5 yAbs I
0 11 6 recommendedDropAction I
0 11 7 dropTargetAssistant Lcom/sun/glass/ui/ClipboardAssistance;
3 4 8 action Ljavafx/scene/input/TransferMode;
8 11 8 action Ljavafx/scene/input/TransferMode;
Exception table:
from to target type
2 4 4 any
MethodParameters:
Name Flags
view
x final
y final
xAbs final
yAbs final
recommendedDropAction final
dropTargetAssistant final
public void handleDragLeave(com.sun.glass.ui.View, com.sun.glass.ui.ClipboardAssistance);
descriptor: (Lcom/sun/glass/ui/View;Lcom/sun/glass/ui/ClipboardAssistance;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "DRAG_LEAVE"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 2
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Lcom/sun/glass/ui/ClipboardAssistance;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$10(Lcom/sun/glass/ui/ClipboardAssistance;)Ljava/lang/Object; (7)
()Ljava/lang/Object;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
3: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 3
5: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 7
6: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
7: StackMap locals: java.lang.Throwable
StackMap stack:
aload 3
athrow
8: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 10
9: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 11 1 view Lcom/sun/glass/ui/View;
0 11 2 dropTargetAssistant Lcom/sun/glass/ui/ClipboardAssistance;
Exception table:
from to target type
2 4 4 any
MethodParameters:
Name Flags
view
dropTargetAssistant final
public int handleDragDrop(com.sun.glass.ui.View, int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (Lcom/sun/glass/ui/View;IIIIILcom/sun/glass/ui/ClipboardAssistance;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "DRAG_DROP"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
iload 2
iload 3
iload 4
iload 5
iload 6
aload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$11(IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode; (7)
()Ljavafx/scene/input/TransferMode;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
checkcast javafx.scene.input.TransferMode
astore 8
start local 8 3: goto 8
end local 8 StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 9
5: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 7
6: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
7: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int com.sun.glass.ui.ClipboardAssistance top java.lang.Throwable
StackMap stack:
aload 9
athrow
start local 8 8: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int com.sun.glass.ui.ClipboardAssistance javafx.scene.input.TransferMode
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 10
9: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aload 8
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.transferModeToAction:(Ljavafx/scene/input/TransferMode;)I
ireturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 11 1 view Lcom/sun/glass/ui/View;
0 11 2 x I
0 11 3 y I
0 11 4 xAbs I
0 11 5 yAbs I
0 11 6 recommendedDropAction I
0 11 7 dropTargetAssistant Lcom/sun/glass/ui/ClipboardAssistance;
3 4 8 action Ljavafx/scene/input/TransferMode;
8 11 8 action Ljavafx/scene/input/TransferMode;
Exception table:
from to target type
2 4 4 any
MethodParameters:
Name Flags
view
x final
y final
xAbs final
yAbs final
recommendedDropAction final
dropTargetAssistant final
public int handleDragOver(com.sun.glass.ui.View, int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (Lcom/sun/glass/ui/View;IIIIILcom/sun/glass/ui/ClipboardAssistance;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "DRAG_OVER"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
iload 2
iload 3
iload 4
iload 5
iload 6
aload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$12(IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode; (7)
()Ljavafx/scene/input/TransferMode;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
checkcast javafx.scene.input.TransferMode
astore 8
start local 8 3: goto 8
end local 8 StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 9
5: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 7
6: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
7: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int com.sun.glass.ui.ClipboardAssistance top java.lang.Throwable
StackMap stack:
aload 9
athrow
start local 8 8: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int com.sun.glass.ui.ClipboardAssistance javafx.scene.input.TransferMode
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 10
9: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
aload 8
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.transferModeToAction:(Ljavafx/scene/input/TransferMode;)I
ireturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 11 1 view Lcom/sun/glass/ui/View;
0 11 2 x I
0 11 3 y I
0 11 4 xAbs I
0 11 5 yAbs I
0 11 6 recommendedDropAction I
0 11 7 dropTargetAssistant Lcom/sun/glass/ui/ClipboardAssistance;
3 4 8 action Ljavafx/scene/input/TransferMode;
8 11 8 action Ljavafx/scene/input/TransferMode;
Exception table:
from to target type
2 4 4 any
MethodParameters:
Name Flags
view
x final
y final
xAbs final
yAbs final
recommendedDropAction final
dropTargetAssistant final
public void handleDragStart(com.sun.glass.ui.View, int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (Lcom/sun/glass/ui/View;IIIIILcom/sun/glass/ui/ClipboardAssistance;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "DRAG_START"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
aload 7
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dropSourceAssistant:Lcom/sun/glass/ui/ClipboardAssistance;
3: aload 0
iload 2
iload 3
iload 4
iload 5
iload 6
aload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$13(IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljava/lang/Object; (7)
()Ljava/lang/Object;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
4: goto 9
StackMap locals:
StackMap stack: java.lang.Throwable
5: astore 8
6: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 8
7: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
8: StackMap locals: java.lang.Throwable
StackMap stack:
aload 8
athrow
9: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 11
10: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
11: StackMap locals:
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 12 1 view Lcom/sun/glass/ui/View;
0 12 2 button I
0 12 3 x I
0 12 4 y I
0 12 5 xAbs I
0 12 6 yAbs I
0 12 7 assistant Lcom/sun/glass/ui/ClipboardAssistance;
Exception table:
from to target type
3 5 5 any
MethodParameters:
Name Flags
view
button final
x final
y final
xAbs final
yAbs final
assistant final
public void handleDragEnd(com.sun.glass.ui.View, int);
descriptor: (Lcom/sun/glass/ui/View;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "DRAG_END"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
iload 2
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;I)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$14(I)Ljava/lang/Object; (7)
()Ljava/lang/Object;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
3: goto 8
StackMap locals:
StackMap stack: java.lang.Throwable
4: astore 3
5: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 7
6: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
7: StackMap locals: java.lang.Throwable
StackMap stack:
aload 3
athrow
8: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 10
9: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
10: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 11 1 view Lcom/sun/glass/ui/View;
0 11 2 performedAction I
Exception table:
from to target type
2 4 4 any
MethodParameters:
Name Flags
view
performedAction final
public void handleViewEvent(com.sun.glass.ui.View, long, int);
descriptor: (Lcom/sun/glass/ui/View;JI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: new java.lang.StringBuilder
dup
ldc "VIEW_EVENT: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 4
invokestatic com.sun.glass.events.ViewEvent.getTypeString:(I)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
aload 1
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.view:Lcom/sun/glass/ui/View;
3: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
lload 2
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.time:J
4: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
iload 4
putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.type:I
5: aload 0
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$15()Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 11
7: StackMap locals:
StackMap stack: java.lang.Throwable
astore 5
8: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 10
9: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
aload 5
athrow
11: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 13
12: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
13: StackMap locals:
StackMap stack:
return
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 14 1 view Lcom/sun/glass/ui/View;
0 14 2 time J
0 14 4 type I
Exception table:
from to target type
5 7 7 any
MethodParameters:
Name Flags
view
time
type final
public void handleScrollGestureEvent(com.sun.glass.ui.View, long, int, int, boolean, boolean, int, int, int, int, int, double, double, double, double, double, double);
descriptor: (Lcom/sun/glass/ui/View;JIIZZIIIIIDDDDDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=23, locals=27, args_size=18
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 15 start local 17 start local 19 start local 21 start local 23 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "SCROLL_GESTURE_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 25
start local 25 3: aload 25
ifnull 5
4: aload 25
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
iload 4
aload 1
dload 13
dload 15
dload 17
dload 19
dload 21
dload 23
iload 8
iload 9
iload 10
iload 11
iload 12
iload 5
iload 6
iload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;DDDDDDIIIIIIZZ)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$16(ILcom/sun/glass/ui/View;DDDDDDIIIIIIZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 26
8: aload 25
ifnull 10
9: aload 25
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 26
athrow
13: StackMap locals:
StackMap stack:
aload 25
ifnull 15
14: aload 25
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 25 end local 23 end local 21 end local 19 end local 17 end local 15 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 view Lcom/sun/glass/ui/View;
0 18 2 time J
0 18 4 type I
0 18 5 modifiers I
0 18 6 isDirect Z
0 18 7 isInertia Z
0 18 8 touchCount I
0 18 9 x I
0 18 10 y I
0 18 11 xAbs I
0 18 12 yAbs I
0 18 13 dx D
0 18 15 dy D
0 18 17 totaldx D
0 18 19 totaldy D
0 18 21 multiplierX D
0 18 23 multiplierY D
3 18 25 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time final
type final
modifiers final
isDirect final
isInertia final
touchCount final
x final
y final
xAbs final
yAbs final
dx final
dy final
totaldx final
totaldy final
multiplierX final
multiplierY final
public void handleZoomGestureEvent(com.sun.glass.ui.View, long, int, int, boolean, boolean, int, int, int, int, double, double, double, double);
descriptor: (Lcom/sun/glass/ui/View;JIIZZIIIIDDDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=22, args_size=15
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 14 start local 16 start local 18 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "ZOOM_GESTURE_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 20
start local 20 3: aload 20
ifnull 5
4: aload 20
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
iload 4
aload 1
dload 12
dload 16
iload 8
iload 9
iload 10
iload 11
iload 5
iload 6
iload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$18(ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 21
8: aload 20
ifnull 10
9: aload 20
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 21
athrow
13: StackMap locals:
StackMap stack:
aload 20
ifnull 15
14: aload 20
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 20 end local 18 end local 16 end local 14 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 view Lcom/sun/glass/ui/View;
0 18 2 time J
0 18 4 type I
0 18 5 modifiers I
0 18 6 isDirect Z
0 18 7 isInertia Z
0 18 8 originx I
0 18 9 originy I
0 18 10 originxAbs I
0 18 11 originyAbs I
0 18 12 scale D
0 18 14 expansion D
0 18 16 totalscale D
0 18 18 totalexpansion D
3 18 20 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time final
type final
modifiers final
isDirect final
isInertia final
originx final
originy final
originxAbs final
originyAbs final
scale final
expansion
totalscale final
totalexpansion
public void handleRotateGestureEvent(com.sun.glass.ui.View, long, int, int, boolean, boolean, int, int, int, int, double, double);
descriptor: (Lcom/sun/glass/ui/View;JIIZZIIIIDD)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=18, args_size=13
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 14 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "ROTATE_GESTURE_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 16
start local 16 3: aload 16
ifnull 5
4: aload 16
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
iload 4
aload 1
dload 12
dload 14
iload 8
iload 9
iload 10
iload 11
iload 5
iload 6
iload 7
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$20(ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 17
8: aload 16
ifnull 10
9: aload 16
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 17
athrow
13: StackMap locals:
StackMap stack:
aload 16
ifnull 15
14: aload 16
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 16 end local 14 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 view Lcom/sun/glass/ui/View;
0 18 2 time J
0 18 4 type I
0 18 5 modifiers I
0 18 6 isDirect Z
0 18 7 isInertia Z
0 18 8 originx I
0 18 9 originy I
0 18 10 originxAbs I
0 18 11 originyAbs I
0 18 12 dangle D
0 18 14 totalangle D
3 18 16 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time final
type final
modifiers final
isDirect final
isInertia final
originx final
originy final
originxAbs final
originyAbs final
dangle final
totalangle final
public void handleSwipeGestureEvent(com.sun.glass.ui.View, long, int, int, boolean, boolean, int, int, int, int, int, int);
descriptor: (Lcom/sun/glass/ui/View;JIIZZIIIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=16, args_size=13
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "SWIPE_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 14
start local 14 3: aload 14
ifnull 5
4: aload 14
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
iload 9
aload 1
iload 8
iload 10
iload 11
iload 12
iload 13
iload 5
iload 6
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;IIIIIIZ)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$22(ILcom/sun/glass/ui/View;IIIIIIZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 15
8: aload 14
ifnull 10
9: aload 14
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 15
athrow
13: StackMap locals:
StackMap stack:
aload 14
ifnull 15
14: aload 14
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
return
end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 18 1 view Lcom/sun/glass/ui/View;
0 18 2 time J
0 18 4 type I
0 18 5 modifiers I
0 18 6 isDirect Z
0 18 7 isInertia Z
0 18 8 touchCount I
0 18 9 dir I
0 18 10 x I
0 18 11 y I
0 18 12 xAbs I
0 18 13 yAbs I
3 18 14 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time final
type
modifiers final
isDirect final
isInertia
touchCount final
dir final
x final
y final
xAbs final
yAbs final
public void handleBeginTouchEvent(com.sun.glass.ui.View, long, int, boolean, int);
descriptor: (Lcom/sun/glass/ui/View;JIZI)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 4 start local 5 start local 6 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "BEGIN_TOUCH_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 7
start local 7 3: aload 7
ifnull 5
4: aload 7
iconst_1
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
lload 2
iload 6
iload 5
iload 4
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;JIZI)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$24(JIZI)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 8
8: aload 7
ifnull 10
9: aload 7
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 8
athrow
13: StackMap locals:
StackMap stack:
aload 7
ifnull 15
14: aload 7
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
lload 2
iload 4
iload 5
iload 6
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.notifyBeginTouchEvent:(JIZI)V
18: return
end local 7 end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 19 1 view Lcom/sun/glass/ui/View;
0 19 2 time J
0 19 4 modifiers I
0 19 5 isDirect Z
0 19 6 touchEventCount I
3 19 7 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time final
modifiers final
isDirect final
touchEventCount final
public void handleNextTouchEvent(com.sun.glass.ui.View, long, int, long, int, int, int, int);
descriptor: (Lcom/sun/glass/ui/View;JIJIIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=13, args_size=9
start local 0 start local 1 start local 2 start local 4 start local 5 start local 7 start local 8 start local 9 start local 10 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "NEXT_TOUCH_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 11
start local 11 3: aload 11
ifnull 5
4: aload 11
iconst_1
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
iload 4
aload 1
lload 5
iload 7
iload 8
iload 9
iload 10
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;JIIII)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$26(ILcom/sun/glass/ui/View;JIIII)Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 12
8: aload 11
ifnull 10
9: aload 11
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 12
athrow
13: StackMap locals:
StackMap stack:
aload 11
ifnull 15
14: aload 11
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
lload 2
iload 4
lload 5
iload 7
iload 8
iload 9
iload 10
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.notifyNextTouchEvent:(JIJIIII)V
18: return
end local 11 end local 10 end local 9 end local 8 end local 7 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 19 1 view Lcom/sun/glass/ui/View;
0 19 2 time J
0 19 4 type I
0 19 5 touchId J
0 19 7 x I
0 19 8 y I
0 19 9 xAbs I
0 19 10 yAbs I
3 19 11 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time final
type final
touchId final
x final
y final
xAbs final
yAbs final
public void handleEndTouchEvent(com.sun.glass.ui.View, long);
descriptor: (Lcom/sun/glass/ui/View;J)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 2
1: ldc "END_TOUCH_EVENT"
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getWindowStage:()Lcom/sun/javafx/tk/quantum/WindowStage;
astore 4
start local 4 3: aload 4
ifnull 5
4: aload 4
iconst_1
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
5: StackMap locals: com.sun.javafx.tk.quantum.WindowStage
StackMap stack:
aload 0
invokedynamic get(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)Ljava/util/function/Supplier;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$28()Ljava/lang/Void; (7)
()Ljava/lang/Void;
invokestatic com.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock:(Ljava/util/function/Supplier;)Ljava/lang/Object;
pop
6: goto 13
StackMap locals:
StackMap stack: java.lang.Throwable
7: astore 5
8: aload 4
ifnull 10
9: aload 4
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
10: StackMap locals: java.lang.Throwable
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 12
11: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 5
athrow
13: StackMap locals:
StackMap stack:
aload 4
ifnull 15
14: aload 4
iconst_0
invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
15: StackMap locals:
StackMap stack:
getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
ifeq 17
16: aconst_null
invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
lload 2
invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.notifyEndTouchEvent:(J)V
18: return
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
0 19 1 view Lcom/sun/glass/ui/View;
0 19 2 time J
3 19 4 stage Lcom/sun/javafx/tk/quantum/WindowStage;
Exception table:
from to target type
3 7 7 any
MethodParameters:
Name Flags
view
time
public com.sun.glass.ui.Accessible getSceneAccessible();
descriptor: ()Lcom/sun/glass/ui/Accessible;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
ifnull 2
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 2
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
invokeinterface com.sun.javafx.tk.TKSceneListener.getSceneAccessible:()Lcom/sun/glass/ui/Accessible;
areturn
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
static com.sun.javafx.tk.quantum.ViewScene access$0(com.sun.javafx.tk.quantum.GlassViewEventHandler);
descriptor: (Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)Lcom/sun/javafx/tk/quantum/ViewScene;
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
areturn
LocalVariableTable:
Start End Slot Name Signature
static int[] $SWITCH_TABLE$javafx$scene$input$TransferMode();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.$SWITCH_TABLE$javafx$scene$input$TransferMode:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic javafx.scene.input.TransferMode.values:()[Ljavafx/scene/input/TransferMode;
arraylength
newarray 10
astore 0
2: aload 0
getstatic javafx.scene.input.TransferMode.COPY:Ljavafx/scene/input/TransferMode;
invokevirtual javafx.scene.input.TransferMode.ordinal:()I
iconst_1
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic javafx.scene.input.TransferMode.LINK:Ljavafx/scene/input/TransferMode;
invokevirtual javafx.scene.input.TransferMode.ordinal:()I
iconst_3
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic javafx.scene.input.TransferMode.MOVE:Ljavafx/scene/input/TransferMode;
invokevirtual javafx.scene.input.TransferMode.ordinal:()I
iconst_2
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
dup
putstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.$SWITCH_TABLE$javafx$scene$input$TransferMode:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
private static java.lang.Void lambda$0();
descriptor: ()Ljava/lang/Void;
flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
Code:
stack=2, locals=0, args_size=0
0: ldc "com.sun.javafx.gestures.zoom"
ldc "false"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
putstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.zoomGestureEnabled:Z
1: ldc "com.sun.javafx.gestures.rotate"
ldc "false"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
putstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.rotateGestureEnabled:Z
2: ldc "com.sun.javafx.gestures.scroll"
ldc "false"
invokestatic java.lang.System.getProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.Boolean.valueOf:(Ljava/lang/String;)Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
putstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.scrollGestureEnabled:Z
3: aconst_null
areturn
LocalVariableTable:
Start End Slot Name Signature
private java.lang.Void lambda$1();
descriptor: ()Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$2();
descriptor: ()Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$3(com.sun.glass.ui.View, int, int, int, int, boolean);
descriptor: (Lcom/sun/glass/ui/View;IIIIZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=7, locals=7, args_size=7
start local 0 0: aload 0
aload 1
iload 2
iload 3
iload 4
iload 5
iload 6
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Lcom/sun/glass/ui/View;IIIIZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$4(Lcom/sun/glass/ui/View;IIIIZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$5(com.sun.glass.ui.View, double, double, double, double, int, int, int, int, int, int, int, int, int);
descriptor: (Lcom/sun/glass/ui/View;DDDDIIIIIIIII)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=19, locals=19, args_size=15
start local 0 0: aload 0
aload 1
dload 2
dload 4
dload 6
dload 8
iload 10
iload 11
iload 12
iload 13
iload 14
iload 15
iload 16
iload 17
iload 18
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Lcom/sun/glass/ui/View;DDDDIIIIIIIII)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$6(Lcom/sun/glass/ui/View;DDDDIIIIIIIII)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$7(java.lang.String, int, int[], int[], byte[], int);
descriptor: (Ljava/lang/String;I[I[I[BI)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=7, locals=7, args_size=7
start local 0 0: aload 0
aload 1
iload 2
aload 3
aload 4
aload 5
iload 6
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;Ljava/lang/String;I[I[I[BI)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$8(Ljava/lang/String;I[I[I[BI)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private javafx.scene.input.TransferMode lambda$9(int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=7, locals=7, args_size=7
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
iload 1
iload 2
iload 3
iload 4
1: iload 5
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
2: aload 6
3: invokevirtual com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragEnter:(IIIILjavafx/scene/input/TransferMode;Lcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Object lambda$10(com.sun.glass.ui.ClipboardAssistance);
descriptor: (Lcom/sun/glass/ui/ClipboardAssistance;)Ljava/lang/Object;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
aload 1
invokevirtual com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragLeave:(Lcom/sun/glass/ui/ClipboardAssistance;)V
1: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private javafx.scene.input.TransferMode lambda$11(int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=7, locals=7, args_size=7
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
iload 1
iload 2
iload 3
iload 4
1: iload 5
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
2: aload 6
3: invokevirtual com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragDrop:(IIIILjavafx/scene/input/TransferMode;Lcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private javafx.scene.input.TransferMode lambda$12(int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=7, locals=7, args_size=7
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
iload 1
iload 2
iload 3
iload 4
1: iload 5
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
2: aload 6
3: invokevirtual com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragOver:(IIIILjavafx/scene/input/TransferMode;Lcom/sun/glass/ui/ClipboardAssistance;)Ljavafx/scene/input/TransferMode;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Object lambda$13(int, int, int, int, int, com.sun.glass.ui.ClipboardAssistance);
descriptor: (IIIIILcom/sun/glass/ui/ClipboardAssistance;)Ljava/lang/Object;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=7, locals=7, args_size=7
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
iload 1
iload 2
iload 3
iload 4
iload 5
aload 6
invokevirtual com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragStart:(IIIIILcom/sun/glass/ui/ClipboardAssistance;)V
1: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Object lambda$14(int);
descriptor: (I)Ljava/lang/Object;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
iload 1
invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dropSourceAssistant:Lcom/sun/glass/ui/ClipboardAssistance;
invokevirtual com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler.handleDragEnd:(Ljavafx/scene/input/TransferMode;Lcom/sun/glass/ui/ClipboardAssistance;)V
1: aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$15();
descriptor: ()Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$16(int, com.sun.glass.ui.View, double, double, double, double, double, double, int, int, int, int, int, int, boolean, boolean);
descriptor: (ILcom/sun/glass/ui/View;DDDDDDIIIIIIZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=23, locals=23, args_size=17
start local 0 0: aload 0
iload 1
aload 2
dload 3
dload 5
dload 7
dload 9
dload 11
dload 13
iload 15
iload 16
iload 17
iload 18
iload 19
iload 20
iload 21
iload 22
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;DDDDDDIIIIIIZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$17(ILcom/sun/glass/ui/View;DDDDDDIIIIIIZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$18(int, com.sun.glass.ui.View, double, double, int, int, int, int, int, boolean, boolean);
descriptor: (ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=14, locals=14, args_size=12
start local 0 0: aload 0
iload 1
aload 2
dload 3
dload 5
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$19(ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$20(int, com.sun.glass.ui.View, double, double, int, int, int, int, int, boolean, boolean);
descriptor: (ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=14, locals=14, args_size=12
start local 0 0: aload 0
iload 1
aload 2
dload 3
dload 5
iload 7
iload 8
iload 9
iload 10
iload 11
iload 12
iload 13
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$21(ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$22(int, com.sun.glass.ui.View, int, int, int, int, int, int, boolean);
descriptor: (ILcom/sun/glass/ui/View;IIIIIIZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=10, locals=10, args_size=10
start local 0 0: aload 0
iload 1
aload 2
iload 3
iload 4
iload 5
iload 6
iload 7
iload 8
iload 9
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;IIIIIIZ)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$23(ILcom/sun/glass/ui/View;IIIIIIZ)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$24(long, int, boolean, int);
descriptor: (JIZI)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=6, locals=6, args_size=5
start local 0 0: aload 0
lload 1
iload 3
iload 4
iload 5
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;JIZI)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$25(JIZI)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$26(int, com.sun.glass.ui.View, long, int, int, int, int);
descriptor: (ILcom/sun/glass/ui/View;JIIII)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=9, locals=9, args_size=8
start local 0 0: aload 0
iload 1
aload 2
lload 3
iload 5
iload 6
iload 7
iload 8
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;ILcom/sun/glass/ui/View;JIIII)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$27(ILcom/sun/glass/ui/View;JIIII)Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$28();
descriptor: ()Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokedynamic run(Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;)Ljava/security/PrivilegedAction;
Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
Method arguments:
()Ljava/lang/Object;
com/sun/javafx/tk/quantum/GlassViewEventHandler.lambda$29()Ljava/lang/Void; (7)
()Ljava/lang/Void;
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
invokevirtual com.sun.javafx.tk.quantum.ViewScene.getAccessControlContext:()Ljava/security/AccessControlContext;
2: invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
checkcast java.lang.Void
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$4(com.sun.glass.ui.View, int, int, int, int, boolean);
descriptor: (Lcom/sun/glass/ui/View;IIIIZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=13, locals=21, args_size=7
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 28
1: aload 1
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 19
start local 19 2: aload 19
ifnull 17
3: aload 19
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 7
start local 7 4: aload 19
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 9
start local 9 5: aload 19
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 20
start local 20 6: aload 20
ifnull 12
7: aload 20
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 11
start local 11 8: aload 20
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 13
start local 13 9: aload 20
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 15
start local 15 10: aload 20
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 17
start local 17 11: goto 23
end local 17 end local 15 end local 13 end local 11 12: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int double double top top top top top top top top com.sun.glass.ui.Window com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 17
start local 17 13: dup2
dstore 15
start local 15 14: dup2
dstore 13
start local 13 15: dstore 11
end local 20 start local 11 16: goto 23
end local 17 end local 15 end local 13 end local 11 end local 9 end local 7 17: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int top top top top top top top top top top top top com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 9
start local 9 18: dstore 7
start local 7 19: dconst_0
dup2
dstore 17
start local 17 20: dup2
dstore 15
start local 15 21: dup2
dstore 13
start local 13 22: dstore 11
start local 11 23: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int double double double double double double com.sun.glass.ui.Window
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
iload 2
i2d
dload 7
ddiv
iload 3
i2d
dload 9
ddiv
24: dload 15
iload 4
i2d
dload 11
dsub
dload 7
ddiv
dadd
25: dload 17
iload 5
i2d
dload 13
dsub
dload 9
ddiv
dadd
26: iload 6
27: invokeinterface com.sun.javafx.tk.TKSceneListener.menuEvent:(DDDDZ)V
end local 19 end local 17 end local 15 end local 13 end local 11 end local 9 end local 7 28: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View int int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
4 17 7 pScaleX D
19 28 7 pScaleX D
5 17 9 pScaleY D
18 28 9 pScaleY D
8 12 11 spx D
16 17 11 spx D
23 28 11 spx D
9 12 13 spy D
15 17 13 spy D
22 28 13 spy D
10 12 15 sx D
14 17 15 sx D
21 28 15 sx D
11 12 17 sy D
13 17 17 sy D
20 28 17 sy D
2 28 19 w Lcom/sun/glass/ui/Window;
6 16 20 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$6(com.sun.glass.ui.View, double, double, double, double, int, int, int, int, int, int, int, int, int);
descriptor: (Lcom/sun/glass/ui/View;DDDDIIIIIIIII)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=33, locals=33, args_size=15
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 42
1: aload 1
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 19
start local 19 2: aload 19
ifnull 17
3: aload 19
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 20
start local 20 4: aload 19
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 22
start local 22 5: aload 19
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 32
start local 32 6: aload 32
ifnull 12
7: aload 32
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 24
start local 24 8: aload 32
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 26
start local 26 9: aload 32
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 28
start local 28 10: aload 32
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 30
start local 30 11: goto 23
end local 30 end local 28 end local 26 end local 24 12: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double top top top top top top top top com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 30
start local 30 13: dup2
dstore 28
start local 28 14: dup2
dstore 26
start local 26 15: dstore 24
end local 32 start local 24 16: goto 23
end local 30 end local 28 end local 26 end local 24 end local 22 end local 20 17: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 22
start local 22 18: dstore 20
start local 20 19: dconst_0
dup2
dstore 30
start local 30 20: dup2
dstore 28
start local 28 21: dup2
dstore 26
start local 26 22: dstore 24
start local 24 23: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
getstatic javafx.scene.input.ScrollEvent.SCROLL:Ljavafx/event/EventType;
24: dload 2
dload 20
ddiv
dload 4
dload 22
ddiv
dconst_0
dconst_0
25: dload 6
dload 8
26: iconst_0
27: iload 10
iload 11
iload 12
iload 13
28: iload 14
i2d
dload 20
ddiv
iload 15
i2d
dload 22
ddiv
29: dload 28
iload 16
i2d
dload 24
dsub
dload 20
ddiv
dadd
30: dload 30
iload 17
i2d
dload 26
dsub
dload 22
ddiv
dadd
31: iload 18
iconst_1
iand
ifeq 32
iconst_1
goto 33
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double
32: iconst_0
33: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int
iload 18
iconst_4
iand
ifeq 34
iconst_1
goto 35
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int
34: iconst_0
35: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int
iload 18
bipush 8
iand
ifeq 36
iconst_1
goto 37
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int
36: iconst_0
37: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int int
iload 18
bipush 16
iand
ifeq 38
iconst_1
goto 39
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int int
38: iconst_0
39: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int int int
iconst_0
40: iconst_0
41: invokeinterface com.sun.javafx.tk.TKSceneListener.scrollEvent:(Ljavafx/event/EventType;DDDDDDIIIIIDDDDZZZZZZ)V
end local 30 end local 28 end local 26 end local 24 end local 22 end local 20 end local 19 42: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.glass.ui.View double double double double int int int int int int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 43 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
2 42 19 w Lcom/sun/glass/ui/Window;
4 17 20 pScaleX D
19 42 20 pScaleX D
5 17 22 pScaleY D
18 42 22 pScaleY D
8 12 24 spx D
16 17 24 spx D
23 42 24 spx D
9 12 26 spy D
15 17 26 spy D
22 42 26 spy D
10 12 28 sx D
14 17 28 sx D
21 42 28 sx D
11 12 30 sy D
13 17 30 sy D
20 42 30 sy D
6 16 32 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$8(java.lang.String, int, int[], int[], byte[], int);
descriptor: (Ljava/lang/String;I[I[I[BI)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=5, locals=11, args_size=7
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 10
1: aload 1
ifnull 2
aload 1
goto 3
StackMap locals:
StackMap stack:
2: ldc ""
StackMap locals:
StackMap stack: java.lang.String
3: astore 7
start local 7 4: getstatic javafx.scene.input.InputMethodEvent.INPUT_METHOD_TEXT_CHANGED:Ljavafx/event/EventType;
5: astore 8
start local 8 6: aload 7
iload 2
aload 3
aload 4
aload 5
7: invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.inputMethodEventComposed:(Ljava/lang/String;I[I[I[B)Ljavafx/collections/ObservableList;
astore 9
start local 9 8: aload 7
iconst_0
iload 2
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
astore 10
start local 10 9: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 8
aload 9
aload 10
iload 6
invokeinterface com.sun.javafx.tk.TKSceneListener.inputMethodEvent:(Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)V
end local 10 end local 9 end local 8 end local 7 10: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
4 10 7 t Ljava/lang/String;
6 10 8 eventType Ljavafx/event/EventType<Ljavafx/scene/input/InputMethodEvent;>;
8 10 9 composed Ljavafx/collections/ObservableList<Ljavafx/scene/input/InputMethodTextRun;>;
9 10 10 committed Ljava/lang/String;
private java.lang.Void lambda$17(int, com.sun.glass.ui.View, double, double, double, double, double, double, int, int, int, int, int, int, boolean, boolean);
descriptor: (ILcom/sun/glass/ui/View;DDDDDDIIIIIIZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=33, locals=38, args_size=17
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 54
1: iload 1
tableswitch { // 1 - 3
1: 2
2: 4
3: 6
default: 8
}
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.ScrollEvent.SCROLL_STARTED:Ljavafx/event/EventType;
astore 23
start local 23 3: goto 9
end local 23 4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.ScrollEvent.SCROLL:Ljavafx/event/EventType;
astore 23
start local 23 5: goto 9
end local 23 6: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.ScrollEvent.SCROLL_FINISHED:Ljavafx/event/EventType;
astore 23
start local 23 7: goto 9
end local 23 8: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unknown scroll event type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
start local 23 9: StackMap locals: javafx.event.EventType
StackMap stack:
aload 2
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 24
start local 24 10: aload 24
ifnull 25
11: aload 24
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 25
start local 25 12: aload 24
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 27
start local 27 13: aload 24
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 37
start local 37 14: aload 37
ifnull 20
15: aload 37
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 29
start local 29 16: aload 37
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 31
start local 31 17: aload 37
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 33
start local 33 18: aload 37
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 35
start local 35 19: goto 31
end local 35 end local 33 end local 31 end local 29 20: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double top top top top top top top top com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 35
start local 35 21: dup2
dstore 33
start local 33 22: dup2
dstore 31
start local 31 23: dstore 29
end local 37 start local 29 24: goto 31
end local 35 end local 33 end local 31 end local 29 end local 27 end local 25 25: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 27
start local 27 26: dstore 25
start local 25 27: dconst_0
dup2
dstore 35
start local 35 28: dup2
dstore 33
start local 33 29: dup2
dstore 31
start local 31 30: dstore 29
start local 29 31: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 23
32: dload 3
dload 25
ddiv
dload 5
dload 27
ddiv
dload 7
dload 25
ddiv
dload 9
dload 27
ddiv
33: dload 11
dload 13
34: iload 15
35: iconst_0
iconst_0
iconst_0
iconst_0
36: iload 16
ldc 2147483647
if_icmpne 37
ldc NaN
goto 38
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int
37: iload 16
i2d
dload 25
ddiv
38: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double
iload 17
ldc 2147483647
if_icmpne 39
ldc NaN
goto 40
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double
39: iload 17
i2d
dload 27
ddiv
40: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double
iload 18
ldc 2147483647
if_icmpne 41
ldc NaN
goto 42
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double
41: dload 33
iload 18
i2d
dload 29
dsub
dload 25
ddiv
dadd
42: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double
iload 19
ldc 2147483647
if_icmpne 43
ldc NaN
goto 44
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double
43: dload 35
iload 19
i2d
dload 31
dsub
dload 27
ddiv
dadd
44: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double
iload 20
iconst_1
iand
ifeq 45
iconst_1
goto 46
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double
45: iconst_0
46: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int
iload 20
iconst_4
iand
ifeq 47
iconst_1
goto 48
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int
47: iconst_0
48: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int
iload 20
bipush 8
iand
ifeq 49
iconst_1
goto 50
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int
49: iconst_0
50: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int int
iload 20
bipush 16
iand
ifeq 51
iconst_1
goto 52
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int int
51: iconst_0
52: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int int double double double double int int int int
iload 21
iload 22
53: invokeinterface com.sun.javafx.tk.TKSceneListener.scrollEvent:(Ljavafx/event/EventType;DDDDDDIIIIIDDDDZZZZZZ)V
end local 35 end local 33 end local 31 end local 29 end local 27 end local 25 end local 24 end local 23 54: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double double double double double int int int int int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 55 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
3 4 23 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ScrollEvent;>;
5 6 23 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ScrollEvent;>;
7 8 23 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ScrollEvent;>;
9 54 23 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ScrollEvent;>;
10 54 24 w Lcom/sun/glass/ui/Window;
12 25 25 pScaleX D
27 54 25 pScaleX D
13 25 27 pScaleY D
26 54 27 pScaleY D
16 20 29 spx D
24 25 29 spx D
31 54 29 spx D
17 20 31 spy D
23 25 31 spy D
30 54 31 spy D
18 20 33 sx D
22 25 33 sx D
29 54 33 sx D
19 20 35 sy D
21 25 35 sy D
28 54 35 sy D
14 24 37 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$19(int, com.sun.glass.ui.View, double, double, int, int, int, int, int, boolean, boolean);
descriptor: (ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=20, locals=29, args_size=12
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 50
1: iload 1
tableswitch { // 1 - 3
1: 2
2: 4
3: 6
default: 8
}
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.ZoomEvent.ZOOM_STARTED:Ljavafx/event/EventType;
astore 14
start local 14 3: goto 9
end local 14 4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.ZoomEvent.ZOOM:Ljavafx/event/EventType;
astore 14
start local 14 5: goto 9
end local 14 6: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.ZoomEvent.ZOOM_FINISHED:Ljavafx/event/EventType;
astore 14
start local 14 7: goto 9
end local 14 8: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unknown scroll event type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
start local 14 9: StackMap locals: javafx.event.EventType
StackMap stack:
aload 2
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 15
start local 15 10: aload 15
ifnull 25
11: aload 15
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 16
start local 16 12: aload 15
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 18
start local 18 13: aload 15
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 28
start local 28 14: aload 28
ifnull 20
15: aload 28
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 20
start local 20 16: aload 28
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 22
start local 22 17: aload 28
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 24
start local 24 18: aload 28
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 26
start local 26 19: goto 31
end local 26 end local 24 end local 22 end local 20 20: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double top top top top top top top top com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 26
start local 26 21: dup2
dstore 24
start local 24 22: dup2
dstore 22
start local 22 23: dstore 20
end local 28 start local 20 24: goto 31
end local 26 end local 24 end local 22 end local 20 end local 18 end local 16 25: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 18
start local 18 26: dstore 16
start local 16 27: dconst_0
dup2
dstore 26
start local 26 28: dup2
dstore 24
start local 24 29: dup2
dstore 22
start local 22 30: dstore 20
start local 20 31: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 14
dload 3
dload 5
32: iload 7
ldc 2147483647
if_icmpne 33
ldc NaN
goto 34
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double
33: iload 7
i2d
dload 16
ddiv
34: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double
iload 8
ldc 2147483647
if_icmpne 35
ldc NaN
goto 36
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double
35: iload 8
i2d
dload 18
ddiv
36: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double
iload 9
ldc 2147483647
if_icmpne 37
ldc NaN
goto 38
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double
37: dload 24
iload 9
i2d
dload 20
dsub
dload 16
ddiv
dadd
38: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double
iload 10
ldc 2147483647
if_icmpne 39
ldc NaN
goto 40
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double
39: dload 26
iload 10
i2d
dload 22
dsub
dload 18
ddiv
dadd
40: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double
iload 11
iconst_1
iand
ifeq 41
iconst_1
goto 42
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double
41: iconst_0
42: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int
iload 11
iconst_4
iand
ifeq 43
iconst_1
goto 44
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int
43: iconst_0
44: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int
iload 11
bipush 8
iand
ifeq 45
iconst_1
goto 46
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int
45: iconst_0
46: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int
iload 11
bipush 16
iand
ifeq 47
iconst_1
goto 48
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int
47: iconst_0
48: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int
iload 12
iload 13
49: invokeinterface com.sun.javafx.tk.TKSceneListener.zoomEvent:(Ljavafx/event/EventType;DDDDDDZZZZZZ)V
end local 26 end local 24 end local 22 end local 20 end local 18 end local 16 end local 15 end local 14 50: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
3 4 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
5 6 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
7 8 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
9 50 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/ZoomEvent;>;
10 50 15 w Lcom/sun/glass/ui/Window;
12 25 16 pScaleX D
27 50 16 pScaleX D
13 25 18 pScaleY D
26 50 18 pScaleY D
16 20 20 spx D
24 25 20 spx D
31 50 20 spx D
17 20 22 spy D
23 25 22 spy D
30 50 22 spy D
18 20 24 sx D
22 25 24 sx D
29 50 24 sx D
19 20 26 sy D
21 25 26 sy D
28 50 26 sy D
14 24 28 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$21(int, com.sun.glass.ui.View, double, double, int, int, int, int, int, boolean, boolean);
descriptor: (ILcom/sun/glass/ui/View;DDIIIIIZZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=20, locals=29, args_size=12
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 50
1: iload 1
tableswitch { // 1 - 3
1: 2
2: 4
3: 6
default: 8
}
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.RotateEvent.ROTATION_STARTED:Ljavafx/event/EventType;
astore 14
start local 14 3: goto 9
end local 14 4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.RotateEvent.ROTATE:Ljavafx/event/EventType;
astore 14
start local 14 5: goto 9
end local 14 6: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.RotateEvent.ROTATION_FINISHED:Ljavafx/event/EventType;
astore 14
start local 14 7: goto 9
end local 14 8: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unknown scroll event type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
start local 14 9: StackMap locals: javafx.event.EventType
StackMap stack:
aload 2
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 15
start local 15 10: aload 15
ifnull 25
11: aload 15
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 16
start local 16 12: aload 15
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 18
start local 18 13: aload 15
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 28
start local 28 14: aload 28
ifnull 20
15: aload 28
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 20
start local 20 16: aload 28
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 22
start local 22 17: aload 28
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 24
start local 24 18: aload 28
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 26
start local 26 19: goto 31
end local 26 end local 24 end local 22 end local 20 20: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double top top top top top top top top com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 26
start local 26 21: dup2
dstore 24
start local 24 22: dup2
dstore 22
start local 22 23: dstore 20
end local 28 start local 20 24: goto 31
end local 26 end local 24 end local 22 end local 20 end local 18 end local 16 25: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 18
start local 18 26: dstore 16
start local 16 27: dconst_0
dup2
dstore 26
start local 26 28: dup2
dstore 24
start local 24 29: dup2
dstore 22
start local 22 30: dstore 20
start local 20 31: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 14
dload 3
dload 5
32: iload 7
ldc 2147483647
if_icmpne 33
ldc NaN
goto 34
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double
33: iload 7
i2d
dload 16
ddiv
34: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double
iload 8
ldc 2147483647
if_icmpne 35
ldc NaN
goto 36
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double
35: iload 8
i2d
dload 18
ddiv
36: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double
iload 9
ldc 2147483647
if_icmpne 37
ldc NaN
goto 38
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double
37: dload 24
iload 9
i2d
dload 20
dsub
dload 16
ddiv
dadd
38: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double
iload 10
ldc 2147483647
if_icmpne 39
ldc NaN
goto 40
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double
39: dload 26
iload 10
i2d
dload 22
dsub
dload 18
ddiv
dadd
40: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double
iload 11
iconst_1
iand
ifeq 41
iconst_1
goto 42
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double
41: iconst_0
42: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int
iload 11
iconst_4
iand
ifeq 43
iconst_1
goto 44
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int
43: iconst_0
44: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int
iload 11
bipush 8
iand
ifeq 45
iconst_1
goto 46
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int
45: iconst_0
46: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int
iload 11
bipush 16
iand
ifeq 47
iconst_1
goto 48
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int
47: iconst_0
48: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType double double double double double double int int int int
iload 12
iload 13
49: invokeinterface com.sun.javafx.tk.TKSceneListener.rotateEvent:(Ljavafx/event/EventType;DDDDDDZZZZZZ)V
end local 26 end local 24 end local 22 end local 20 end local 18 end local 16 end local 15 end local 14 50: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View double double int int int int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
3 4 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
5 6 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
7 8 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
9 50 14 eventType Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
10 50 15 w Lcom/sun/glass/ui/Window;
12 25 16 pScaleX D
27 50 16 pScaleX D
13 25 18 pScaleY D
26 50 18 pScaleY D
16 20 20 spx D
24 25 20 spx D
31 50 20 spx D
17 20 22 spy D
23 25 22 spy D
30 50 22 spy D
18 20 24 sx D
22 25 24 sx D
29 50 24 sx D
19 20 26 sy D
21 25 26 sy D
28 50 26 sy D
14 24 28 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$23(int, com.sun.glass.ui.View, int, int, int, int, int, int, boolean);
descriptor: (ILcom/sun/glass/ui/View;IIIIIIZ)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=16, locals=25, args_size=10
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 52
1: iload 1
tableswitch { // 1 - 4
1: 2
2: 4
3: 6
4: 8
default: 10
}
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.SwipeEvent.SWIPE_UP:Ljavafx/event/EventType;
astore 10
start local 10 3: goto 11
end local 10 4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.SwipeEvent.SWIPE_DOWN:Ljavafx/event/EventType;
astore 10
start local 10 5: goto 11
end local 10 6: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.SwipeEvent.SWIPE_LEFT:Ljavafx/event/EventType;
astore 10
start local 10 7: goto 11
end local 10 8: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.SwipeEvent.SWIPE_RIGHT:Ljavafx/event/EventType;
astore 10
start local 10 9: goto 11
end local 10 10: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unknown swipe event direction: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
start local 10 11: StackMap locals: javafx.event.EventType
StackMap stack:
aload 2
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 11
start local 11 12: aload 11
ifnull 27
13: aload 11
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 12
start local 12 14: aload 11
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 14
start local 14 15: aload 11
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 24
start local 24 16: aload 24
ifnull 22
17: aload 24
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 16
start local 16 18: aload 24
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 18
start local 18 19: aload 24
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 20
start local 20 20: aload 24
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 22
start local 22 21: goto 33
end local 22 end local 20 end local 18 end local 16 22: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double top top top top top top top top com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 22
start local 22 23: dup2
dstore 20
start local 20 24: dup2
dstore 18
start local 18 25: dstore 16
end local 24 start local 16 26: goto 33
end local 22 end local 20 end local 18 end local 16 end local 14 end local 12 27: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 14
start local 14 28: dstore 12
start local 12 29: dconst_0
dup2
dstore 22
start local 22 30: dup2
dstore 20
start local 20 31: dup2
dstore 18
start local 18 32: dstore 16
start local 16 33: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 10
iload 3
34: iload 4
ldc 2147483647
if_icmpne 35
ldc NaN
goto 36
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int
35: iload 4
i2d
dload 12
ddiv
36: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double
iload 5
ldc 2147483647
if_icmpne 37
ldc NaN
goto 38
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double
37: iload 5
i2d
dload 14
ddiv
38: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double
iload 6
ldc 2147483647
if_icmpne 39
ldc NaN
goto 40
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double
39: dload 20
iload 6
i2d
dload 16
dsub
dload 12
ddiv
dadd
40: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double
iload 7
ldc 2147483647
if_icmpne 41
ldc NaN
goto 42
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double
41: dload 22
iload 7
i2d
dload 18
dsub
dload 14
ddiv
dadd
42: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double
iload 8
iconst_1
iand
ifeq 43
iconst_1
goto 44
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double
43: iconst_0
44: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int
iload 8
iconst_4
iand
ifeq 45
iconst_1
goto 46
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int
45: iconst_0
46: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int int
iload 8
bipush 8
iand
ifeq 47
iconst_1
goto 48
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int int
47: iconst_0
48: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int int int
iload 8
bipush 16
iand
ifeq 49
iconst_1
goto 50
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int int int
49: iconst_0
50: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int javafx.event.EventType com.sun.glass.ui.Window double double double double double double
StackMap stack: com.sun.javafx.tk.TKSceneListener javafx.event.EventType int double double double double int int int int
iload 9
51: invokeinterface com.sun.javafx.tk.TKSceneListener.swipeEvent:(Ljavafx/event/EventType;IDDDDZZZZZ)V
end local 22 end local 20 end local 18 end local 16 end local 14 end local 12 end local 11 end local 10 52: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View int int int int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 53 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
3 4 10 eventType Ljavafx/event/EventType<Ljavafx/scene/input/SwipeEvent;>;
5 6 10 eventType Ljavafx/event/EventType<Ljavafx/scene/input/SwipeEvent;>;
7 8 10 eventType Ljavafx/event/EventType<Ljavafx/scene/input/SwipeEvent;>;
9 10 10 eventType Ljavafx/event/EventType<Ljavafx/scene/input/SwipeEvent;>;
11 52 10 eventType Ljavafx/event/EventType<Ljavafx/scene/input/SwipeEvent;>;
12 52 11 w Lcom/sun/glass/ui/Window;
14 27 12 pScaleX D
29 52 12 pScaleX D
15 27 14 pScaleY D
28 52 14 pScaleY D
18 22 16 spx D
26 27 16 spx D
33 52 16 spx D
19 22 18 spy D
25 27 18 spy D
32 52 18 spy D
20 22 20 sx D
24 27 20 sx D
31 52 20 sx D
21 22 22 sy D
23 27 22 sy D
30 52 22 sy D
16 26 24 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$25(long, int, boolean, int);
descriptor: (JIZI)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=10, locals=6, args_size=5
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 12
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
lload 1
iload 3
2: iload 4
3: iload 5
iconst_1
iand
ifeq 4
iconst_1
goto 5
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int
4: iconst_0
5: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int
iload 5
iconst_4
iand
ifeq 6
iconst_1
goto 7
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int
6: iconst_0
7: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int int
iload 5
bipush 8
iand
ifeq 8
iconst_1
goto 9
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int int
8: iconst_0
9: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int int int
iload 5
bipush 16
iand
ifeq 10
iconst_1
goto 11
StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int int int
10: iconst_0
11: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler long int int int
StackMap stack: com.sun.javafx.tk.TKSceneListener long int int int int int int
invokeinterface com.sun.javafx.tk.TKSceneListener.touchEventBegin:(JIZZZZZ)V
12: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
private java.lang.Void lambda$27(int, com.sun.glass.ui.View, long, int, int, int, int);
descriptor: (ILcom/sun/glass/ui/View;JIIII)Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=16, locals=24, args_size=8
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 38
1: iload 1
tableswitch { // 811 - 814
811: 2
812: 4
813: 8
814: 6
default: 10
}
2: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.TouchPoint$State.PRESSED:Ljavafx/scene/input/TouchPoint$State;
astore 9
start local 9 3: goto 11
end local 9 4: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.TouchPoint$State.MOVED:Ljavafx/scene/input/TouchPoint$State;
astore 9
start local 9 5: goto 11
end local 9 6: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.TouchPoint$State.STATIONARY:Ljavafx/scene/input/TouchPoint$State;
astore 9
start local 9 7: goto 11
end local 9 8: StackMap locals:
StackMap stack:
getstatic javafx.scene.input.TouchPoint$State.RELEASED:Ljavafx/scene/input/TouchPoint$State;
astore 9
start local 9 9: goto 11
end local 9 10: StackMap locals:
StackMap stack:
new java.lang.RuntimeException
dup
new java.lang.StringBuilder
dup
ldc "Unknown touch state: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
athrow
start local 9 11: StackMap locals: javafx.scene.input.TouchPoint$State
StackMap stack:
aload 2
invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
astore 10
start local 10 12: aload 10
ifnull 27
13: aload 10
invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
f2d
dstore 11
start local 11 14: aload 10
invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
f2d
dstore 13
start local 13 15: aload 10
invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
astore 23
start local 23 16: aload 23
ifnull 22
17: aload 23
invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
i2d
dstore 15
start local 15 18: aload 23
invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
i2d
dstore 17
start local 17 19: aload 23
invokevirtual com.sun.glass.ui.Screen.getX:()I
i2d
dstore 19
start local 19 20: aload 23
invokevirtual com.sun.glass.ui.Screen.getY:()I
i2d
dstore 21
start local 21 21: goto 33
end local 21 end local 19 end local 17 end local 15 22: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View long int int int int javafx.scene.input.TouchPoint$State com.sun.glass.ui.Window double double top top top top top top top top com.sun.glass.ui.Screen
StackMap stack:
dconst_0
dup2
dstore 21
start local 21 23: dup2
dstore 19
start local 19 24: dup2
dstore 17
start local 17 25: dstore 15
end local 23 start local 15 26: goto 33
end local 21 end local 19 end local 17 end local 15 end local 13 end local 11 27: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View long int int int int javafx.scene.input.TouchPoint$State com.sun.glass.ui.Window
StackMap stack:
dconst_1
dup2
dstore 13
start local 13 28: dstore 11
start local 11 29: dconst_0
dup2
dstore 21
start local 21 30: dup2
dstore 19
start local 19 31: dup2
dstore 17
start local 17 32: dstore 15
start local 15 33: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View long int int int int javafx.scene.input.TouchPoint$State com.sun.glass.ui.Window double double double double double double
StackMap stack:
aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
aload 9
lload 3
34: iload 5
i2d
dload 11
ddiv
iload 6
i2d
dload 13
ddiv
35: dload 19
iload 7
i2d
dload 15
dsub
dload 11
ddiv
dadd
36: dload 21
iload 8
i2d
dload 17
dsub
dload 13
ddiv
dadd
37: invokeinterface com.sun.javafx.tk.TKSceneListener.touchEventNext:(Ljavafx/scene/input/TouchPoint$State;JDDDD)V
end local 21 end local 19 end local 17 end local 15 end local 13 end local 11 end local 10 end local 9 38: StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler int com.sun.glass.ui.View long int int int int
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 39 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
3 4 9 state Ljavafx/scene/input/TouchPoint$State;
5 6 9 state Ljavafx/scene/input/TouchPoint$State;
7 8 9 state Ljavafx/scene/input/TouchPoint$State;
9 10 9 state Ljavafx/scene/input/TouchPoint$State;
11 38 9 state Ljavafx/scene/input/TouchPoint$State;
12 38 10 w Lcom/sun/glass/ui/Window;
14 27 11 pScaleX D
29 38 11 pScaleX D
15 27 13 pScaleY D
28 38 13 pScaleY D
18 22 15 spx D
26 27 15 spx D
33 38 15 spx D
19 22 17 spy D
25 27 17 spy D
32 38 17 spy D
20 22 19 sx D
24 27 19 sx D
31 38 19 sx D
21 22 21 sy D
23 27 21 sy D
30 38 21 sy D
16 26 23 scr Lcom/sun/glass/ui/Screen;
private java.lang.Void lambda$29();
descriptor: ()Ljava/lang/Void;
flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
ifnull 2
1: aload 0
getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
getfield com.sun.javafx.tk.quantum.ViewScene.sceneListener:Lcom/sun/javafx/tk/TKSceneListener;
invokeinterface com.sun.javafx.tk.TKSceneListener.touchEventEnd:()V
2: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/javafx/tk/quantum/GlassViewEventHandler;
}
SourceFile: "GlassViewEventHandler.java"
NestMembers:
com.sun.javafx.tk.quantum.GlassViewEventHandler$1 com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification
InnerClasses:
public EventHandler = com.sun.glass.ui.View$EventHandler of com.sun.glass.ui.View
com.sun.javafx.tk.quantum.GlassViewEventHandler$1
private KeyEventNotification = com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification of com.sun.javafx.tk.quantum.GlassViewEventHandler
private MouseEventNotification = com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification of com.sun.javafx.tk.quantum.GlassViewEventHandler
private ViewEventNotification = com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification of com.sun.javafx.tk.quantum.GlassViewEventHandler
public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
public final State = javafx.scene.input.TouchPoint$State of javafx.scene.input.TouchPoint