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: .line 72
            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: .line 78
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.javafx.tk.quantum.ViewScene scene
         0: .line 84
            aload 0 /* this */
            invokespecial com.sun.glass.ui.View$EventHandler.<init>:()V
         1: .line 130
            aload 0 /* this */
            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: .line 148
            aload 0 /* this */
            new com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification
            dup
            aload 0 /* this */
            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: .line 292
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseButtonPressedMask:I
         4: .line 294
            aload 0 /* this */
            new com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification
            dup
            aload 0 /* this */
            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: .line 829
            aload 0 /* this */
            new com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification
            dup
            aload 0 /* this */
            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: .line 85
            aload 0 /* this */
            aload 1 /* scene */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
         7: .line 87
            aload 0 /* this */
            new com.sun.javafx.tk.quantum.GlassSceneDnDEventHandler
            dup
            aload 1 /* scene */
            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: .line 89
            aload 0 /* this */
            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: .line 90
            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: .line 91
      StackMap locals: com.sun.javafx.tk.quantum.GlassViewEventHandler com.sun.javafx.tk.quantum.ViewScene
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            new com.sun.javafx.tk.quantum.SwipeGestureRecognizer
            dup
            aload 1 /* scene */
            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: .line 93
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.zoomGestureEnabled:Z
            ifeq 13
        12: .line 94
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            new com.sun.javafx.tk.quantum.ZoomGestureRecognizer
            dup
            aload 1 /* scene */
            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: .line 96
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.rotateGestureEnabled:Z
            ifeq 15
        14: .line 97
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            new com.sun.javafx.tk.quantum.RotateGestureRecognizer
            dup
            aload 1 /* scene */
            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: .line 99
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.GlassViewEventHandler.scrollGestureEnabled:Z
            ifeq 17
        16: .line 100
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            new com.sun.javafx.tk.quantum.ScrollGestureRecognizer
            dup
            aload 1 /* scene */
            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: .line 102
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.javafx.tk.quantum.ViewScene scene
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // int key
         0: .line 109
            iload 0 /* key */
            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: .line 121
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         2: .line 123
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // int key
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // int type
        start local 2 // int key
        start local 3 // char[] chars
        start local 4 // int modifiers
         0: .line 127
            aload 0 /* this */
            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 /* key */
            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 // int modifiers
        end local 3 // char[] chars
        end local 2 // int key
        end local 1 // int type
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // int glassType
         0: .line 133
            iload 0 /* glassType */
            tableswitch { // 111 - 113
                  111: 1
                  112: 2
                  113: 3
              default: 4
          }
         1: .line 135
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
            areturn
         2: .line 137
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.KeyEvent.KEY_RELEASED:Ljavafx/event/EventType;
            areturn
         3: .line 139
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.KeyEvent.KEY_TYPED:Ljavafx/event/EventType;
            areturn
         4: .line 141
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
            ifeq 6
         5: .line 142
            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 /* glassType */
            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: .line 144
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // int glassType
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // int key
        start local 6 // char[] chars
        start local 7 // int modifiers
         0: .line 240
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            aload 1 /* view */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.view:Lcom/sun/glass/ui/View;
         1: .line 241
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            lload 2 /* time */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.time:J
         2: .line 242
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            iload 4 /* type */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.type:I
         3: .line 243
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            iload 5 /* key */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.key:I
         4: .line 244
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            aload 6 /* chars */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.chars:[C
         5: .line 245
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            iload 7 /* modifiers */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$KeyEventNotification.modifiers:I
         6: .line 247
            aload 0 /* this */
            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: .line 250
            return
        end local 7 // int modifiers
        end local 6 // char[] chars
        end local 5 // int key
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // int glassType
         0: .line 253
            iload 0 /* glassType */
            tableswitch { // 221 - 228
                  221: 1
                  222: 2
                  223: 6
                  224: 5
                  225: 3
                  226: 4
                  227: 8
                  228: 7
              default: 8
          }
         1: .line 255
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
            areturn
         2: .line 257
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
            areturn
         3: .line 259
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
            areturn
         4: .line 261
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
            areturn
         5: .line 263
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseEvent.MOUSE_MOVED:Ljavafx/event/EventType;
            areturn
         6: .line 265
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseEvent.MOUSE_DRAGGED:Ljavafx/event/EventType;
            areturn
         7: .line 267
      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: .line 271
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
            ifeq 10
         9: .line 272
            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 /* glassType */
            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: .line 274
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // int glassType
      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 // int glassButton
         0: .line 279
            iload 0 /* glassButton */
            tableswitch { // 212 - 214
                  212: 1
                  213: 2
                  214: 3
              default: 4
          }
         1: .line 281
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseButton.PRIMARY:Ljavafx/scene/input/MouseButton;
            areturn
         2: .line 283
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseButton.SECONDARY:Ljavafx/scene/input/MouseButton;
            areturn
         3: .line 285
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseButton.MIDDLE:Ljavafx/scene/input/MouseButton;
            areturn
         4: .line 287
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseButton.NONE:Ljavafx/scene/input/MouseButton;
            areturn
        end local 0 // int glassButton
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // int button
        start local 6 // int x
        start local 7 // int y
        start local 8 // int xAbs
        start local 9 // int yAbs
        start local 10 // int modifiers
        start local 11 // boolean isPopupTrigger
        start local 12 // boolean isSynthesized
         0: .line 421
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            aload 1 /* view */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.view:Lcom/sun/glass/ui/View;
         1: .line 422
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            lload 2 /* time */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.time:J
         2: .line 423
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 4 /* type */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.type:I
         3: .line 424
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 5 /* button */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.button:I
         4: .line 425
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 6 /* x */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.x:I
         5: .line 426
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 7 /* y */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.y:I
         6: .line 427
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 8 /* xAbs */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.xAbs:I
         7: .line 428
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 9 /* yAbs */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.yAbs:I
         8: .line 429
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 10 /* modifiers */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.modifiers:I
         9: .line 430
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 11 /* isPopupTrigger */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.isPopupTrigger:Z
        10: .line 431
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            iload 12 /* isSynthesized */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.isSynthesized:Z
        11: .line 433
            aload 0 /* this */
            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: .line 436
            return
        end local 12 // boolean isSynthesized
        end local 11 // boolean isPopupTrigger
        end local 10 // int modifiers
        end local 9 // int yAbs
        end local 8 // int xAbs
        end local 7 // int y
        end local 6 // int x
        end local 5 // int button
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // int x
        start local 3 // int y
        start local 4 // int xAbs
        start local 5 // int yAbs
        start local 6 // boolean isKeyboardTrigger
         0: .line 442
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 443
            ldc "MENU_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 445
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 7 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 447
            aload 7 /* stage */
            ifnull 5
         4: .line 448
            aload 7 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 450
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            aload 1 /* view */
            iload 2 /* x */
            iload 3 /* y */
            iload 4 /* xAbs */
            iload 5 /* yAbs */
            iload 6 /* isKeyboardTrigger */
            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: .line 479
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 8
         8: .line 480
            aload 7 /* stage */
            ifnull 10
         9: .line 481
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 483
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 484
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 486
      StackMap locals:
      StackMap stack:
            aload 8
            athrow
        13: .line 480
      StackMap locals:
      StackMap stack:
            aload 7 /* stage */
            ifnull 15
        14: .line 481
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 483
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 484
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 487
      StackMap locals:
      StackMap stack:
            return
        end local 7 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 6 // boolean isKeyboardTrigger
        end local 5 // int yAbs
        end local 4 // int xAbs
        end local 3 // int y
        end local 2 // int x
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int x
        start local 5 // int y
        start local 6 // int xAbs
        start local 7 // int yAbs
        start local 8 // double deltaX
        start local 10 // double deltaY
        start local 12 // int modifiers
        start local 13 // int lines
        start local 14 // int chars
        start local 15 // int defaultLines
        start local 16 // int defaultChars
        start local 17 // double xMultiplier
        start local 19 // double yMultiplier
         0: .line 496
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 497
            ldc "SCROLL_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 499
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 21 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 501
            aload 21 /* stage */
            ifnull 5
         4: .line 502
            aload 21 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 504
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            aload 1 /* view */
            dload 8 /* deltaX */
            dload 10 /* deltaY */
            dload 17 /* xMultiplier */
            dload 19 /* yMultiplier */
            iload 14 /* chars */
            iload 13 /* lines */
            iload 16 /* defaultChars */
            iload 15 /* defaultLines */
            iload 4 /* x */
            iload 5 /* y */
            iload 6 /* xAbs */
            iload 7 /* yAbs */
            iload 12 /* modifiers */
            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: .line 543
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 22
         8: .line 544
            aload 21 /* stage */
            ifnull 10
         9: .line 545
            aload 21 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 547
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 548
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 550
      StackMap locals:
      StackMap stack:
            aload 22
            athrow
        13: .line 544
      StackMap locals:
      StackMap stack:
            aload 21 /* stage */
            ifnull 15
        14: .line 545
            aload 21 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 547
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 548
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 551
      StackMap locals:
      StackMap stack:
            return
        end local 21 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 19 // double yMultiplier
        end local 17 // double xMultiplier
        end local 16 // int defaultChars
        end local 15 // int defaultLines
        end local 14 // int chars
        end local 13 // int lines
        end local 12 // int modifiers
        end local 10 // double deltaY
        end local 8 // double deltaX
        end local 7 // int yAbs
        end local 6 // int xAbs
        end local 5 // int y
        end local 4 // int x
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // int pos
        start local 1 // int[] attrBoundary
        start local 2 // byte[] attrValue
         0: .line 554
            aload 1 /* attrBoundary */
            ifnull 8
         1: .line 555
            iconst_0
            istore 3 /* current */
        start local 3 // int current
         2: goto 7
         3: .line 556
      StackMap locals: int
      StackMap stack:
            iload 0 /* pos */
            aload 1 /* attrBoundary */
            iload 3 /* current */
            iaload
            if_icmplt 6
         4: .line 557
            iload 0 /* pos */
            aload 1 /* attrBoundary */
            iload 3 /* current */
            iconst_1
            iadd
            iaload
            if_icmpge 6
         5: .line 558
            aload 2 /* attrValue */
            iload 3 /* current */
            baload
            ireturn
         6: .line 555
      StackMap locals:
      StackMap stack:
            iinc 3 /* current */ 1
      StackMap locals:
      StackMap stack:
         7: iload 3 /* current */
            aload 1 /* attrBoundary */
            arraylength
            iconst_1
            isub
            if_icmplt 3
        end local 3 // int current
         8: .line 562
      StackMap locals:
      StackMap stack:
            iconst_4
            ireturn
        end local 2 // byte[] attrValue
        end local 1 // int[] attrBoundary
        end local 0 // int pos
      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 // java.lang.String text
        start local 1 // int commitCount
        start local 2 // int[] clauseBoundary
        start local 3 // int[] attrBoundary
        start local 4 // byte[] attrValue
         0: .line 568
            new com.sun.javafx.tk.quantum.GlassViewEventHandler$1
            dup
            invokespecial com.sun.javafx.tk.quantum.GlassViewEventHandler$1.<init>:()V
            astore 5 /* composed */
        start local 5 // javafx.collections.ObservableList composed
         1: .line 574
            iload 1 /* commitCount */
            aload 0 /* text */
            invokevirtual java.lang.String.length:()I
            if_icmpge 28
         2: .line 575
            aload 2 /* clauseBoundary */
            ifnonnull 8
         3: .line 577
            aload 5 /* composed */
            new javafx.scene.input.InputMethodTextRun
            dup
         4: .line 578
            aload 0 /* text */
            iload 1 /* commitCount */
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
         5: .line 579
            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: .line 577
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
         7: .line 580
            goto 28
         8: .line 581
      StackMap locals: javafx.collections.ObservableList
      StackMap stack:
            iconst_0
            istore 6 /* current */
        start local 6 // int current
         9: goto 27
        10: .line 582
      StackMap locals: int
      StackMap stack:
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iaload
            iload 1 /* commitCount */
            if_icmpge 12
        11: .line 583
            goto 26
        12: .line 587
      StackMap locals:
      StackMap stack:
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iaload
            aload 3 /* attrBoundary */
            aload 4 /* attrValue */
            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: .line 589
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.InputMethodHighlight.SELECTED_CONVERTED:Ljavafx/scene/input/InputMethodHighlight;
            astore 7 /* highlight */
        start local 7 // javafx.scene.input.InputMethodHighlight highlight
        14: .line 590
            goto 20
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        15: .line 592
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.InputMethodHighlight.UNSELECTED_CONVERTED:Ljavafx/scene/input/InputMethodHighlight;
            astore 7 /* highlight */
        start local 7 // javafx.scene.input.InputMethodHighlight highlight
        16: .line 593
            goto 20
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        17: .line 595
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.InputMethodHighlight.SELECTED_RAW:Ljavafx/scene/input/InputMethodHighlight;
            astore 7 /* highlight */
        start local 7 // javafx.scene.input.InputMethodHighlight highlight
        18: .line 596
            goto 20
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        19: .line 600
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.InputMethodHighlight.UNSELECTED_RAW:Ljavafx/scene/input/InputMethodHighlight;
            astore 7 /* highlight */
        start local 7 // javafx.scene.input.InputMethodHighlight highlight
        20: .line 603
      StackMap locals: javafx.scene.input.InputMethodHighlight
      StackMap stack:
            aload 5 /* composed */
            new javafx.scene.input.InputMethodTextRun
            dup
        21: .line 604
            aload 0 /* text */
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iaload
        22: .line 605
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iconst_1
            iadd
            iaload
        23: .line 604
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
        24: .line 606
            aload 7 /* highlight */
            invokespecial javafx.scene.input.InputMethodTextRun.<init>:(Ljava/lang/String;Ljavafx/scene/input/InputMethodHighlight;)V
        25: .line 603
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        26: .line 581
      StackMap locals:
      StackMap stack:
            iinc 6 /* current */ 1
      StackMap locals:
      StackMap stack:
        27: iload 6 /* current */
            aload 2 /* clauseBoundary */
            arraylength
            iconst_1
            isub
            if_icmplt 10
        end local 6 // int current
        28: .line 610
      StackMap locals:
      StackMap stack:
            aload 5 /* composed */
            areturn
        end local 5 // javafx.collections.ObservableList composed
        end local 4 // byte[] attrValue
        end local 3 // int[] attrBoundary
        end local 2 // int[] clauseBoundary
        end local 1 // int commitCount
        end local 0 // java.lang.String text
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // long time
        start local 3 // java.lang.String text
        start local 4 // int[] clauseBoundary
        start local 5 // int[] attrBoundary
        start local 6 // byte[] attrValue
        start local 7 // int commitCount
        start local 8 // int cursorPos
         0: .line 618
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 619
            ldc "INPUT_METHOD_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 9 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 623
            aload 9 /* stage */
            ifnull 5
         4: .line 624
            aload 9 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 626
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            aload 3 /* text */
            iload 7 /* commitCount */
            aload 4 /* clauseBoundary */
            aload 5 /* attrBoundary */
            aload 6 /* attrValue */
            iload 8 /* cursorPos */
            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: .line 640
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 10
         8: .line 641
            aload 9 /* stage */
            ifnull 10
         9: .line 642
            aload 9 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 644
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 645
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 647
      StackMap locals:
      StackMap stack:
            aload 10
            athrow
        13: .line 641
      StackMap locals:
      StackMap stack:
            aload 9 /* stage */
            ifnull 15
        14: .line 642
            aload 9 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 644
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 645
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 648
      StackMap locals:
      StackMap stack:
            return
        end local 9 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 8 // int cursorPos
        end local 7 // int commitCount
        end local 6 // byte[] attrValue
        end local 5 // int[] attrBoundary
        end local 4 // int[] clauseBoundary
        end local 3 // java.lang.String text
        end local 1 // long time
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // int offset
         0: .line 652
            aload 0 /* this */
            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 /* offset */
            invokeinterface javafx.scene.input.InputMethodRequests.getTextLocation:(I)Ljavafx/geometry/Point2D;
            astore 2 /* p2d */
        start local 2 // javafx.geometry.Point2D p2d
         1: .line 653
            iconst_2
            newarray 7
            astore 3 /* ret */
        start local 3 // double[] ret
         2: .line 654
            aload 3 /* ret */
            iconst_0
            aload 2 /* p2d */
            invokevirtual javafx.geometry.Point2D.getX:()D
            dastore
         3: .line 655
            aload 3 /* ret */
            iconst_1
            aload 2 /* p2d */
            invokevirtual javafx.geometry.Point2D.getY:()D
            dastore
         4: .line 656
            aload 3 /* ret */
            areturn
        end local 3 // double[] ret
        end local 2 // javafx.geometry.Point2D p2d
        end local 1 // int offset
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // int dropActions
         0: .line 660
            iload 0 /* dropActions */
            ifne 2
         1: .line 661
            aconst_null
            areturn
         2: .line 662
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            iconst_1
            if_icmpeq 4
         3: .line 664
            iload 0 /* dropActions */
            ldc 1073741825
            if_icmpne 5
         4: .line 666
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TransferMode.COPY:Ljavafx/scene/input/TransferMode;
            areturn
         5: .line 667
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            iconst_2
            if_icmpeq 7
         6: .line 669
            iload 0 /* dropActions */
            ldc 1073741826
            if_icmpne 8
         7: .line 671
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TransferMode.MOVE:Ljavafx/scene/input/TransferMode;
            areturn
         8: .line 672
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            ldc 1073741824
            if_icmpne 10
         9: .line 673
            getstatic javafx.scene.input.TransferMode.LINK:Ljavafx/scene/input/TransferMode;
            areturn
        10: .line 674
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            iconst_3
            if_icmpne 14
        11: .line 675
            getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
            ifeq 16
        12: .line 676
            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 /* dropActions */
            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: .line 678
            goto 16
        14: .line 679
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
            ifeq 16
        15: .line 680
            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 /* dropActions */
            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: .line 683
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // int dropActions
      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 // javafx.scene.input.TransferMode tm
         0: .line 687
            aload 0 /* tm */
            ifnonnull 2
         1: .line 688
            iconst_0
            ireturn
         2: .line 691
      StackMap locals:
      StackMap stack:
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.$SWITCH_TABLE$javafx$scene$input$TransferMode:()[I
            aload 0 /* tm */
            invokevirtual javafx.scene.input.TransferMode.ordinal:()I
            iaload
            tableswitch { // 1 - 3
                    1: 3
                    2: 4
                    3: 5
              default: 6
          }
         3: .line 693
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         4: .line 695
      StackMap locals:
      StackMap stack:
            iconst_2
            ireturn
         5: .line 697
      StackMap locals:
      StackMap stack:
            ldc 1073741824
            ireturn
         6: .line 699
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // javafx.scene.input.TransferMode tm
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // int x
        start local 3 // int y
        start local 4 // int xAbs
        start local 5 // int yAbs
        start local 6 // int recommendedDropAction
        start local 7 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
         0: .line 708
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 709
            ldc "DRAG_ENTER"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 713
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* x */
            iload 3 /* y */
            iload 4 /* xAbs */
            iload 5 /* yAbs */
            iload 6 /* recommendedDropAction */
            aload 7 /* dropTargetAssistant */
            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 /* action */
        start local 8 // javafx.scene.input.TransferMode action
         3: .line 718
            goto 8
        end local 8 // javafx.scene.input.TransferMode action
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 9
         5: .line 719
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 720
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 722
      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 // javafx.scene.input.TransferMode action
         8: .line 719
      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: .line 720
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 723
      StackMap locals:
      StackMap stack:
            aload 8 /* action */
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.transferModeToAction:(Ljavafx/scene/input/TransferMode;)I
            ireturn
        end local 8 // javafx.scene.input.TransferMode action
        end local 7 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
        end local 6 // int recommendedDropAction
        end local 5 // int yAbs
        end local 4 // int xAbs
        end local 3 // int y
        end local 2 // int x
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
         0: .line 727
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 728
            ldc "DRAG_LEAVE"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 731
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* dropTargetAssistant */
            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: .line 735
            goto 8
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 3
         5: .line 736
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 737
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 739
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 3
            athrow
         8: .line 736
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 10
         9: .line 737
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 740
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // int x
        start local 3 // int y
        start local 4 // int xAbs
        start local 5 // int yAbs
        start local 6 // int recommendedDropAction
        start local 7 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
         0: .line 747
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 748
            ldc "DRAG_DROP"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 752
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* x */
            iload 3 /* y */
            iload 4 /* xAbs */
            iload 5 /* yAbs */
            iload 6 /* recommendedDropAction */
            aload 7 /* dropTargetAssistant */
            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 /* action */
        start local 8 // javafx.scene.input.TransferMode action
         3: .line 757
            goto 8
        end local 8 // javafx.scene.input.TransferMode action
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 9
         5: .line 758
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 759
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 761
      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 // javafx.scene.input.TransferMode action
         8: .line 758
      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: .line 759
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 762
      StackMap locals:
      StackMap stack:
            aload 8 /* action */
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.transferModeToAction:(Ljavafx/scene/input/TransferMode;)I
            ireturn
        end local 8 // javafx.scene.input.TransferMode action
        end local 7 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
        end local 6 // int recommendedDropAction
        end local 5 // int yAbs
        end local 4 // int xAbs
        end local 3 // int y
        end local 2 // int x
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // int x
        start local 3 // int y
        start local 4 // int xAbs
        start local 5 // int yAbs
        start local 6 // int recommendedDropAction
        start local 7 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
         0: .line 770
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 771
            ldc "DRAG_OVER"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 775
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* x */
            iload 3 /* y */
            iload 4 /* xAbs */
            iload 5 /* yAbs */
            iload 6 /* recommendedDropAction */
            aload 7 /* dropTargetAssistant */
            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 /* action */
        start local 8 // javafx.scene.input.TransferMode action
         3: .line 780
            goto 8
        end local 8 // javafx.scene.input.TransferMode action
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 9
         5: .line 781
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 782
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 784
      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 // javafx.scene.input.TransferMode action
         8: .line 781
      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: .line 782
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 785
      StackMap locals:
      StackMap stack:
            aload 8 /* action */
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.transferModeToAction:(Ljavafx/scene/input/TransferMode;)I
            ireturn
        end local 8 // javafx.scene.input.TransferMode action
        end local 7 // com.sun.glass.ui.ClipboardAssistance dropTargetAssistant
        end local 6 // int recommendedDropAction
        end local 5 // int yAbs
        end local 4 // int xAbs
        end local 3 // int y
        end local 2 // int x
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // int button
        start local 3 // int x
        start local 4 // int y
        start local 5 // int xAbs
        start local 6 // int yAbs
        start local 7 // com.sun.glass.ui.ClipboardAssistance assistant
         0: .line 794
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 795
            ldc "DRAG_START"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 797
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 7 /* assistant */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dropSourceAssistant:Lcom/sun/glass/ui/ClipboardAssistance;
         3: .line 799
            aload 0 /* this */
            iload 2 /* button */
            iload 3 /* x */
            iload 4 /* y */
            iload 5 /* xAbs */
            iload 6 /* yAbs */
            aload 7 /* assistant */
            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: .line 803
            goto 9
      StackMap locals:
      StackMap stack: java.lang.Throwable
         5: astore 8
         6: .line 804
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 8
         7: .line 805
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         8: .line 807
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 8
            athrow
         9: .line 804
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 11
        10: .line 805
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        11: .line 808
      StackMap locals:
      StackMap stack:
            return
        end local 7 // com.sun.glass.ui.ClipboardAssistance assistant
        end local 6 // int yAbs
        end local 5 // int xAbs
        end local 4 // int y
        end local 3 // int x
        end local 2 // int button
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // int performedAction
         0: .line 811
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 812
            ldc "DRAG_END"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 815
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 2 /* performedAction */
            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: .line 819
            goto 8
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 3
         5: .line 820
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 821
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 823
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 3
            athrow
         8: .line 820
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 10
         9: .line 821
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 824
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int performedAction
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
         0: .line 903
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 904
            new java.lang.StringBuilder
            dup
            ldc "VIEW_EVENT: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* type */
            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: .line 906
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
            aload 1 /* view */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.view:Lcom/sun/glass/ui/View;
         3: .line 907
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
            lload 2 /* time */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.time:J
         4: .line 908
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
            iload 4 /* type */
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler$ViewEventNotification.type:I
         5: .line 910
            aload 0 /* this */
            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: .line 913
            goto 11
         7: .line 914
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 915
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 10
         9: .line 916
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 918
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 5
            athrow
        11: .line 915
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 13
        12: .line 916
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        13: .line 919
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // int modifiers
        start local 6 // boolean isDirect
        start local 7 // boolean isInertia
        start local 8 // int touchCount
        start local 9 // int x
        start local 10 // int y
        start local 11 // int xAbs
        start local 12 // int yAbs
        start local 13 // double dx
        start local 15 // double dy
        start local 17 // double totaldx
        start local 19 // double totaldy
        start local 21 // double multiplierX
        start local 23 // double multiplierY
         0: .line 927
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 928
            ldc "SCROLL_GESTURE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 930
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 25 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 932
            aload 25 /* stage */
            ifnull 5
         4: .line 933
            aload 25 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 935
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            iload 4 /* type */
            aload 1 /* view */
            dload 13 /* dx */
            dload 15 /* dy */
            dload 17 /* totaldx */
            dload 19 /* totaldy */
            dload 21 /* multiplierX */
            dload 23 /* multiplierY */
            iload 8 /* touchCount */
            iload 9 /* x */
            iload 10 /* y */
            iload 11 /* xAbs */
            iload 12 /* yAbs */
            iload 5 /* modifiers */
            iload 6 /* isDirect */
            iload 7 /* isInertia */
            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: .line 988
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 26
         8: .line 989
            aload 25 /* stage */
            ifnull 10
         9: .line 990
            aload 25 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 992
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 993
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 995
      StackMap locals:
      StackMap stack:
            aload 26
            athrow
        13: .line 989
      StackMap locals:
      StackMap stack:
            aload 25 /* stage */
            ifnull 15
        14: .line 990
            aload 25 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 992
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 993
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 996
      StackMap locals:
      StackMap stack:
            return
        end local 25 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 23 // double multiplierY
        end local 21 // double multiplierX
        end local 19 // double totaldy
        end local 17 // double totaldx
        end local 15 // double dy
        end local 13 // double dx
        end local 12 // int yAbs
        end local 11 // int xAbs
        end local 10 // int y
        end local 9 // int x
        end local 8 // int touchCount
        end local 7 // boolean isInertia
        end local 6 // boolean isDirect
        end local 5 // int modifiers
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // int modifiers
        start local 6 // boolean isDirect
        start local 7 // boolean isInertia
        start local 8 // int originx
        start local 9 // int originy
        start local 10 // int originxAbs
        start local 11 // int originyAbs
        start local 12 // double scale
        start local 14 // double expansion
        start local 16 // double totalscale
        start local 18 // double totalexpansion
         0: .line 1006
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1007
            ldc "ZOOM_GESTURE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1009
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 20 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 1011
            aload 20 /* stage */
            ifnull 5
         4: .line 1012
            aload 20 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1014
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            iload 4 /* type */
            aload 1 /* view */
            dload 12 /* scale */
            dload 16 /* totalscale */
            iload 8 /* originx */
            iload 9 /* originy */
            iload 10 /* originxAbs */
            iload 11 /* originyAbs */
            iload 5 /* modifiers */
            iload 6 /* isDirect */
            iload 7 /* isInertia */
            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: .line 1064
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 21
         8: .line 1065
            aload 20 /* stage */
            ifnull 10
         9: .line 1066
            aload 20 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1068
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1069
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1071
      StackMap locals:
      StackMap stack:
            aload 21
            athrow
        13: .line 1065
      StackMap locals:
      StackMap stack:
            aload 20 /* stage */
            ifnull 15
        14: .line 1066
            aload 20 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1068
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1069
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1072
      StackMap locals:
      StackMap stack:
            return
        end local 20 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 18 // double totalexpansion
        end local 16 // double totalscale
        end local 14 // double expansion
        end local 12 // double scale
        end local 11 // int originyAbs
        end local 10 // int originxAbs
        end local 9 // int originy
        end local 8 // int originx
        end local 7 // boolean isInertia
        end local 6 // boolean isDirect
        end local 5 // int modifiers
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // int modifiers
        start local 6 // boolean isDirect
        start local 7 // boolean isInertia
        start local 8 // int originx
        start local 9 // int originy
        start local 10 // int originxAbs
        start local 11 // int originyAbs
        start local 12 // double dangle
        start local 14 // double totalangle
         0: .line 1081
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1082
            ldc "ROTATE_GESTURE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1084
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 16 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 1086
            aload 16 /* stage */
            ifnull 5
         4: .line 1087
            aload 16 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1089
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            iload 4 /* type */
            aload 1 /* view */
            dload 12 /* dangle */
            dload 14 /* totalangle */
            iload 8 /* originx */
            iload 9 /* originy */
            iload 10 /* originxAbs */
            iload 11 /* originyAbs */
            iload 5 /* modifiers */
            iload 6 /* isDirect */
            iload 7 /* isInertia */
            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: .line 1138
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 17
         8: .line 1139
            aload 16 /* stage */
            ifnull 10
         9: .line 1140
            aload 16 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1142
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1143
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1145
      StackMap locals:
      StackMap stack:
            aload 17
            athrow
        13: .line 1139
      StackMap locals:
      StackMap stack:
            aload 16 /* stage */
            ifnull 15
        14: .line 1140
            aload 16 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1142
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1143
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1146
      StackMap locals:
      StackMap stack:
            return
        end local 16 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 14 // double totalangle
        end local 12 // double dangle
        end local 11 // int originyAbs
        end local 10 // int originxAbs
        end local 9 // int originy
        end local 8 // int originx
        end local 7 // boolean isInertia
        end local 6 // boolean isDirect
        end local 5 // int modifiers
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // int modifiers
        start local 6 // boolean isDirect
        start local 7 // boolean isInertia
        start local 8 // int touchCount
        start local 9 // int dir
        start local 10 // int x
        start local 11 // int y
        start local 12 // int xAbs
        start local 13 // int yAbs
         0: .line 1154
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1155
            ldc "SWIPE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1157
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 14 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 1159
            aload 14 /* stage */
            ifnull 5
         4: .line 1160
            aload 14 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1162
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            iload 9 /* dir */
            aload 1 /* view */
            iload 8 /* touchCount */
            iload 10 /* x */
            iload 11 /* y */
            iload 12 /* xAbs */
            iload 13 /* yAbs */
            iload 5 /* modifiers */
            iload 6 /* isDirect */
            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: .line 1214
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 15
         8: .line 1215
            aload 14 /* stage */
            ifnull 10
         9: .line 1216
            aload 14 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1218
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1219
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1221
      StackMap locals:
      StackMap stack:
            aload 15
            athrow
        13: .line 1215
      StackMap locals:
      StackMap stack:
            aload 14 /* stage */
            ifnull 15
        14: .line 1216
            aload 14 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1218
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1219
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1222
      StackMap locals:
      StackMap stack:
            return
        end local 14 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 13 // int yAbs
        end local 12 // int xAbs
        end local 11 // int y
        end local 10 // int x
        end local 9 // int dir
        end local 8 // int touchCount
        end local 7 // boolean isInertia
        end local 6 // boolean isDirect
        end local 5 // int modifiers
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int modifiers
        start local 5 // boolean isDirect
        start local 6 // int touchEventCount
         0: .line 1228
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1229
            ldc "BEGIN_TOUCH_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1231
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 7 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 1233
            aload 7 /* stage */
            ifnull 5
         4: .line 1234
            aload 7 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1236
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            lload 2 /* time */
            iload 6 /* touchEventCount */
            iload 5 /* isDirect */
            iload 4 /* modifiers */
            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: .line 1249
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 8
         8: .line 1250
            aload 7 /* stage */
            ifnull 10
         9: .line 1251
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1253
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1254
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1256
      StackMap locals:
      StackMap stack:
            aload 8
            athrow
        13: .line 1250
      StackMap locals:
      StackMap stack:
            aload 7 /* stage */
            ifnull 15
        14: .line 1251
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1253
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1254
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1258
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            lload 2 /* time */
            iload 4 /* modifiers */
            iload 5 /* isDirect */
            iload 6 /* touchEventCount */
            invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.notifyBeginTouchEvent:(JIZI)V
        18: .line 1259
            return
        end local 7 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 6 // int touchEventCount
        end local 5 // boolean isDirect
        end local 4 // int modifiers
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
        start local 4 // int type
        start local 5 // long touchId
        start local 7 // int x
        start local 8 // int y
        start local 9 // int xAbs
        start local 10 // int yAbs
         0: .line 1265
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1266
            ldc "NEXT_TOUCH_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1268
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 11 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 1270
            aload 11 /* stage */
            ifnull 5
         4: .line 1271
            aload 11 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1273
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            iload 4 /* type */
            aload 1 /* view */
            lload 5 /* touchId */
            iload 7 /* x */
            iload 8 /* y */
            iload 9 /* xAbs */
            iload 10 /* yAbs */
            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: .line 1319
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 12
         8: .line 1320
            aload 11 /* stage */
            ifnull 10
         9: .line 1321
            aload 11 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1323
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1324
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1326
      StackMap locals:
      StackMap stack:
            aload 12
            athrow
        13: .line 1320
      StackMap locals:
      StackMap stack:
            aload 11 /* stage */
            ifnull 15
        14: .line 1321
            aload 11 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1323
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1324
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1328
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            lload 2 /* time */
            iload 4 /* type */
            lload 5 /* touchId */
            iload 7 /* x */
            iload 8 /* y */
            iload 9 /* xAbs */
            iload 10 /* yAbs */
            invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.notifyNextTouchEvent:(JIJIIII)V
        18: .line 1329
            return
        end local 11 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 10 // int yAbs
        end local 9 // int xAbs
        end local 8 // int y
        end local 7 // int x
        end local 5 // long touchId
        end local 4 // int type
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
        start local 1 // com.sun.glass.ui.View view
        start local 2 // long time
         0: .line 1332
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1333
            ldc "END_TOUCH_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1335
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* stage */
        start local 4 // com.sun.javafx.tk.quantum.WindowStage stage
         3: .line 1337
            aload 4 /* stage */
            ifnull 5
         4: .line 1338
            aload 4 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1340
      StackMap locals: com.sun.javafx.tk.quantum.WindowStage
      StackMap stack:
            aload 0 /* this */
            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: .line 1348
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 5
         8: .line 1349
            aload 4 /* stage */
            ifnull 10
         9: .line 1350
            aload 4 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1352
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1353
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1355
      StackMap locals:
      StackMap stack:
            aload 5
            athrow
        13: .line 1349
      StackMap locals:
      StackMap stack:
            aload 4 /* stage */
            ifnull 15
        14: .line 1350
            aload 4 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1352
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1353
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1357
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.gestures:Lcom/sun/javafx/tk/quantum/GestureRecognizers;
            lload 2 /* time */
            invokevirtual com.sun.javafx.tk.quantum.GestureRecognizers.notifyEndTouchEvent:(J)V
        18: .line 1358
            return
        end local 4 // com.sun.javafx.tk.quantum.WindowStage stage
        end local 2 // long time
        end local 1 // com.sun.glass.ui.View view
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1362
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.scene:Lcom/sun/javafx/tk/quantum/ViewScene;
            ifnull 2
            aload 0 /* this */
            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: .line 1363
            aload 0 /* this */
            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: .line 1365
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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: .line 80
            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: .line 66
            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: .line 73
            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: .line 74
            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: .line 75
            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: .line 76
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 248
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.keyNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$KeyEventNotification;
            aload 0 /* this */
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 434
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$MouseEventNotification;
            aload 0 /* this */
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 451
            aload 0 /* this */
            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: .line 477
            aload 0 /* this */
            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: .line 451
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 505
            aload 0 /* this */
            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: .line 541
            aload 0 /* this */
            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: .line 505
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 627
            aload 0 /* this */
            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: .line 638
            aload 0 /* this */
            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: .line 627
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 714
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
            iload 1
            iload 2
            iload 3
            iload 4
         1: .line 715
            iload 5
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
         2: .line 716
            aload 6
         3: .line 714
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 732
            aload 0 /* this */
            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: .line 733
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 753
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
            iload 1
            iload 2
            iload 3
            iload 4
         1: .line 754
            iload 5
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
         2: .line 755
            aload 6
         3: .line 753
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 776
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.dndHandler:Lcom/sun/javafx/tk/quantum/GlassSceneDnDEventHandler;
            iload 1
            iload 2
            iload 3
            iload 4
         1: .line 777
            iload 5
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
         2: .line 778
            aload 6
         3: .line 776
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 800
            aload 0 /* this */
            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: .line 801
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 816
            aload 0 /* this */
            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 /* this */
            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: .line 817
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 911
            aload 0 /* this */
            getfield com.sun.javafx.tk.quantum.GlassViewEventHandler.viewNotification:Lcom/sun/javafx/tk/quantum/GlassViewEventHandler$ViewEventNotification;
            aload 0 /* this */
            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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 936
            aload 0 /* this */
            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: .line 986
            aload 0 /* this */
            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: .line 936
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1015
            aload 0 /* this */
            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: .line 1062
            aload 0 /* this */
            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: .line 1015
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1090
            aload 0 /* this */
            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: .line 1136
            aload 0 /* this */
            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: .line 1090
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1163
            aload 0 /* this */
            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: .line 1212
            aload 0 /* this */
            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: .line 1163
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1237
            aload 0 /* this */
            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: .line 1247
            aload 0 /* this */
            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: .line 1237
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1274
            aload 0 /* this */
            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: .line 1317
            aload 0 /* this */
            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: .line 1274
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1341
            aload 0 /* this */
            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: .line 1346
            aload 0 /* this */
            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: .line 1341
            invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;
            checkcast java.lang.Void
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 452
            aload 0 /* this */
            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: .line 454
            aload 1
            invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
            astore 19 /* w */
        start local 19 // com.sun.glass.ui.Window w
         2: .line 455
            aload 19 /* w */
            ifnull 17
         3: .line 456
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 7 /* pScaleX */
        start local 7 // double pScaleX
         4: .line 457
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 9 /* pScaleY */
        start local 9 // double pScaleY
         5: .line 458
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 20 /* scr */
        start local 20 // com.sun.glass.ui.Screen scr
         6: .line 459
            aload 20 /* scr */
            ifnull 12
         7: .line 460
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 11 /* spx */
        start local 11 // double spx
         8: .line 461
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 13 /* spy */
        start local 13 // double spy
         9: .line 462
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 15 /* sx */
        start local 15 // double sx
        10: .line 463
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 17 /* sy */
        start local 17 // double sy
        11: .line 464
            goto 23
        end local 17 // double sy
        end local 15 // double sx
        end local 13 // double spy
        end local 11 // double spx
        12: .line 465
      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 /* sy */
        start local 17 // double sy
        13: dup2
            dstore 15 /* sx */
        start local 15 // double sx
        14: dup2
            dstore 13 /* spy */
        start local 13 // double spy
        15: dstore 11 /* spx */
        end local 20 // com.sun.glass.ui.Screen scr
        start local 11 // double spx
        16: .line 467
            goto 23
        end local 17 // double sy
        end local 15 // double sx
        end local 13 // double spy
        end local 11 // double spx
        end local 9 // double pScaleY
        end local 7 // double pScaleX
        17: .line 468
      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 /* pScaleY */
        start local 9 // double pScaleY
        18: dstore 7 /* pScaleX */
        start local 7 // double pScaleX
        19: .line 469
            dconst_0
            dup2
            dstore 17 /* sy */
        start local 17 // double sy
        20: dup2
            dstore 15 /* sx */
        start local 15 // double sx
        21: dup2
            dstore 13 /* spy */
        start local 13 // double spy
        22: dstore 11 /* spx */
        start local 11 // double spx
        23: .line 471
      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 /* this */
            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 /* pScaleX */
            ddiv
            iload 3
            i2d
            dload 9 /* pScaleY */
            ddiv
        24: .line 472
            dload 15 /* sx */
            iload 4
            i2d
            dload 11 /* spx */
            dsub
            dload 7 /* pScaleX */
            ddiv
            dadd
        25: .line 473
            dload 17 /* sy */
            iload 5
            i2d
            dload 13 /* spy */
            dsub
            dload 9 /* pScaleY */
            ddiv
            dadd
        26: .line 474
            iload 6
        27: .line 471
            invokeinterface com.sun.javafx.tk.TKSceneListener.menuEvent:(DDDDZ)V
        end local 19 // com.sun.glass.ui.Window w
        end local 17 // double sy
        end local 15 // double sx
        end local 13 // double spy
        end local 11 // double spx
        end local 9 // double pScaleY
        end local 7 // double pScaleX
        28: .line 476
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 506
            aload 0 /* this */
            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: .line 507
            aload 1
            invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
            astore 19 /* w */
        start local 19 // com.sun.glass.ui.Window w
         2: .line 509
            aload 19 /* w */
            ifnull 17
         3: .line 510
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 20 /* pScaleX */
        start local 20 // double pScaleX
         4: .line 511
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 22 /* pScaleY */
        start local 22 // double pScaleY
         5: .line 512
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 32 /* scr */
        start local 32 // com.sun.glass.ui.Screen scr
         6: .line 513
            aload 32 /* scr */
            ifnull 12
         7: .line 514
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 24 /* spx */
        start local 24 // double spx
         8: .line 515
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 26 /* spy */
        start local 26 // double spy
         9: .line 516
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 28 /* sx */
        start local 28 // double sx
        10: .line 517
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 30 /* sy */
        start local 30 // double sy
        11: .line 518
            goto 23
        end local 30 // double sy
        end local 28 // double sx
        end local 26 // double spy
        end local 24 // double spx
        12: .line 519
      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 /* sy */
        start local 30 // double sy
        13: dup2
            dstore 28 /* sx */
        start local 28 // double sx
        14: dup2
            dstore 26 /* spy */
        start local 26 // double spy
        15: dstore 24 /* spx */
        end local 32 // com.sun.glass.ui.Screen scr
        start local 24 // double spx
        16: .line 521
            goto 23
        end local 30 // double sy
        end local 28 // double sx
        end local 26 // double spy
        end local 24 // double spx
        end local 22 // double pScaleY
        end local 20 // double pScaleX
        17: .line 522
      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 /* pScaleY */
        start local 22 // double pScaleY
        18: dstore 20 /* pScaleX */
        start local 20 // double pScaleX
        19: .line 523
            dconst_0
            dup2
            dstore 30 /* sy */
        start local 30 // double sy
        20: dup2
            dstore 28 /* sx */
        start local 28 // double sx
        21: dup2
            dstore 26 /* spy */
        start local 26 // double spy
        22: dstore 24 /* spx */
        start local 24 // double spx
        23: .line 525
      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 /* this */
            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: .line 526
            dload 2
            dload 20 /* pScaleX */
            ddiv
            dload 4
            dload 22 /* pScaleY */
            ddiv
            dconst_0
            dconst_0
        25: .line 527
            dload 6
            dload 8
        26: .line 528
            iconst_0
        27: .line 529
            iload 10
            iload 11
            iload 12
            iload 13
        28: .line 530
            iload 14
            i2d
            dload 20 /* pScaleX */
            ddiv
            iload 15
            i2d
            dload 22 /* pScaleY */
            ddiv
        29: .line 531
            dload 28 /* sx */
            iload 16
            i2d
            dload 24 /* spx */
            dsub
            dload 20 /* pScaleX */
            ddiv
            dadd
        30: .line 532
            dload 30 /* sy */
            iload 17
            i2d
            dload 26 /* spy */
            dsub
            dload 22 /* pScaleY */
            ddiv
            dadd
        31: .line 533
            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: .line 534
      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: .line 535
      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: .line 536
      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: .line 537
      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: .line 538
            iconst_0
        41: .line 525
            invokeinterface com.sun.javafx.tk.TKSceneListener.scrollEvent:(Ljavafx/event/EventType;DDDDDDIIIIIDDDDZZZZZZ)V
        end local 30 // double sy
        end local 28 // double sx
        end local 26 // double spy
        end local 24 // double spx
        end local 22 // double pScaleY
        end local 20 // double pScaleX
        end local 19 // com.sun.glass.ui.Window w
        42: .line 540
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 628
            aload 0 /* this */
            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: .line 629
            aload 1
            ifnull 2
            aload 1
            goto 3
      StackMap locals:
      StackMap stack:
         2: ldc ""
      StackMap locals:
      StackMap stack: java.lang.String
         3: astore 7 /* t */
        start local 7 // java.lang.String t
         4: .line 631
            getstatic javafx.scene.input.InputMethodEvent.INPUT_METHOD_TEXT_CHANGED:Ljavafx/event/EventType;
         5: .line 630
            astore 8 /* eventType */
        start local 8 // javafx.event.EventType eventType
         6: .line 633
            aload 7 /* t */
            iload 2
            aload 3
            aload 4
            aload 5
         7: .line 632
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.inputMethodEventComposed:(Ljava/lang/String;I[I[I[B)Ljavafx/collections/ObservableList;
            astore 9 /* composed */
        start local 9 // javafx.collections.ObservableList composed
         8: .line 634
            aload 7 /* t */
            iconst_0
            iload 2
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
            astore 10 /* committed */
        start local 10 // java.lang.String committed
         9: .line 635
            aload 0 /* this */
            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 /* eventType */
            aload 9 /* composed */
            aload 10 /* committed */
            iload 6
            invokeinterface com.sun.javafx.tk.TKSceneListener.inputMethodEvent:(Ljavafx/event/EventType;Ljavafx/collections/ObservableList;Ljava/lang/String;I)V
        end local 10 // java.lang.String committed
        end local 9 // javafx.collections.ObservableList composed
        end local 8 // javafx.event.EventType eventType
        end local 7 // java.lang.String t
        10: .line 637
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 937
            aload 0 /* this */
            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: .line 939
            iload 1
            tableswitch { // 1 - 3
                    1: 2
                    2: 4
                    3: 6
              default: 8
          }
         2: .line 941
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.ScrollEvent.SCROLL_STARTED:Ljavafx/event/EventType;
            astore 23 /* eventType */
        start local 23 // javafx.event.EventType eventType
         3: .line 942
            goto 9
        end local 23 // javafx.event.EventType eventType
         4: .line 944
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.ScrollEvent.SCROLL:Ljavafx/event/EventType;
            astore 23 /* eventType */
        start local 23 // javafx.event.EventType eventType
         5: .line 945
            goto 9
        end local 23 // javafx.event.EventType eventType
         6: .line 947
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.ScrollEvent.SCROLL_FINISHED:Ljavafx/event/EventType;
            astore 23 /* eventType */
        start local 23 // javafx.event.EventType eventType
         7: .line 948
            goto 9
        end local 23 // javafx.event.EventType eventType
         8: .line 950
      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 // javafx.event.EventType eventType
         9: .line 952
      StackMap locals: javafx.event.EventType
      StackMap stack:
            aload 2
            invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
            astore 24 /* w */
        start local 24 // com.sun.glass.ui.Window w
        10: .line 954
            aload 24 /* w */
            ifnull 25
        11: .line 955
            aload 24 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 25 /* pScaleX */
        start local 25 // double pScaleX
        12: .line 956
            aload 24 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 27 /* pScaleY */
        start local 27 // double pScaleY
        13: .line 957
            aload 24 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 37 /* scr */
        start local 37 // com.sun.glass.ui.Screen scr
        14: .line 958
            aload 37 /* scr */
            ifnull 20
        15: .line 959
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 29 /* spx */
        start local 29 // double spx
        16: .line 960
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 31 /* spy */
        start local 31 // double spy
        17: .line 961
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 33 /* sx */
        start local 33 // double sx
        18: .line 962
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 35 /* sy */
        start local 35 // double sy
        19: .line 963
            goto 31
        end local 35 // double sy
        end local 33 // double sx
        end local 31 // double spy
        end local 29 // double spx
        20: .line 964
      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 /* sy */
        start local 35 // double sy
        21: dup2
            dstore 33 /* sx */
        start local 33 // double sx
        22: dup2
            dstore 31 /* spy */
        start local 31 // double spy
        23: dstore 29 /* spx */
        end local 37 // com.sun.glass.ui.Screen scr
        start local 29 // double spx
        24: .line 966
            goto 31
        end local 35 // double sy
        end local 33 // double sx
        end local 31 // double spy
        end local 29 // double spx
        end local 27 // double pScaleY
        end local 25 // double pScaleX
        25: .line 967
      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 /* pScaleY */
        start local 27 // double pScaleY
        26: dstore 25 /* pScaleX */
        start local 25 // double pScaleX
        27: .line 968
            dconst_0
            dup2
            dstore 35 /* sy */
        start local 35 // double sy
        28: dup2
            dstore 33 /* sx */
        start local 33 // double sx
        29: dup2
            dstore 31 /* spy */
        start local 31 // double spy
        30: dstore 29 /* spx */
        start local 29 // double spx
        31: .line 970
      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 /* this */
            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 /* eventType */
        32: .line 971
            dload 3
            dload 25 /* pScaleX */
            ddiv
            dload 5
            dload 27 /* pScaleY */
            ddiv
            dload 7
            dload 25 /* pScaleX */
            ddiv
            dload 9
            dload 27 /* pScaleY */
            ddiv
        33: .line 972
            dload 11
            dload 13
        34: .line 973
            iload 15
        35: .line 974
            iconst_0
            iconst_0
            iconst_0
            iconst_0
        36: .line 975
            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 /* pScaleX */
            ddiv
        38: .line 976
      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 /* pScaleY */
            ddiv
        40: .line 977
      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 /* sx */
            iload 18
            i2d
            dload 29 /* spx */
            dsub
            dload 25 /* pScaleX */
            ddiv
            dadd
        42: .line 978
      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 /* sy */
            iload 19
            i2d
            dload 31 /* spy */
            dsub
            dload 27 /* pScaleY */
            ddiv
            dadd
        44: .line 979
      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: .line 980
      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: .line 981
      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: .line 982
      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: .line 983
      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: .line 970
            invokeinterface com.sun.javafx.tk.TKSceneListener.scrollEvent:(Ljavafx/event/EventType;DDDDDDIIIIIDDDDZZZZZZ)V
        end local 35 // double sy
        end local 33 // double sx
        end local 31 // double spy
        end local 29 // double spx
        end local 27 // double pScaleY
        end local 25 // double pScaleX
        end local 24 // com.sun.glass.ui.Window w
        end local 23 // javafx.event.EventType eventType
        54: .line 985
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1016
            aload 0 /* this */
            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: .line 1018
            iload 1
            tableswitch { // 1 - 3
                    1: 2
                    2: 4
                    3: 6
              default: 8
          }
         2: .line 1020
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.ZoomEvent.ZOOM_STARTED:Ljavafx/event/EventType;
            astore 14 /* eventType */
        start local 14 // javafx.event.EventType eventType
         3: .line 1021
            goto 9
        end local 14 // javafx.event.EventType eventType
         4: .line 1023
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.ZoomEvent.ZOOM:Ljavafx/event/EventType;
            astore 14 /* eventType */
        start local 14 // javafx.event.EventType eventType
         5: .line 1024
            goto 9
        end local 14 // javafx.event.EventType eventType
         6: .line 1026
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.ZoomEvent.ZOOM_FINISHED:Ljavafx/event/EventType;
            astore 14 /* eventType */
        start local 14 // javafx.event.EventType eventType
         7: .line 1027
            goto 9
        end local 14 // javafx.event.EventType eventType
         8: .line 1029
      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 // javafx.event.EventType eventType
         9: .line 1031
      StackMap locals: javafx.event.EventType
      StackMap stack:
            aload 2
            invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
            astore 15 /* w */
        start local 15 // com.sun.glass.ui.Window w
        10: .line 1033
            aload 15 /* w */
            ifnull 25
        11: .line 1034
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        12: .line 1035
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 18 /* pScaleY */
        start local 18 // double pScaleY
        13: .line 1036
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 28 /* scr */
        start local 28 // com.sun.glass.ui.Screen scr
        14: .line 1037
            aload 28 /* scr */
            ifnull 20
        15: .line 1038
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 20 /* spx */
        start local 20 // double spx
        16: .line 1039
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 22 /* spy */
        start local 22 // double spy
        17: .line 1040
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 24 /* sx */
        start local 24 // double sx
        18: .line 1041
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 26 /* sy */
        start local 26 // double sy
        19: .line 1042
            goto 31
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        20: .line 1043
      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 /* sy */
        start local 26 // double sy
        21: dup2
            dstore 24 /* sx */
        start local 24 // double sx
        22: dup2
            dstore 22 /* spy */
        start local 22 // double spy
        23: dstore 20 /* spx */
        end local 28 // com.sun.glass.ui.Screen scr
        start local 20 // double spx
        24: .line 1045
            goto 31
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        end local 18 // double pScaleY
        end local 16 // double pScaleX
        25: .line 1046
      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 /* pScaleY */
        start local 18 // double pScaleY
        26: dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        27: .line 1047
            dconst_0
            dup2
            dstore 26 /* sy */
        start local 26 // double sy
        28: dup2
            dstore 24 /* sx */
        start local 24 // double sx
        29: dup2
            dstore 22 /* spy */
        start local 22 // double spy
        30: dstore 20 /* spx */
        start local 20 // double spx
        31: .line 1050
      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 /* this */
            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 /* eventType */
            dload 3
            dload 5
        32: .line 1051
            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 /* pScaleX */
            ddiv
        34: .line 1052
      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 /* pScaleY */
            ddiv
        36: .line 1053
      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 /* sx */
            iload 9
            i2d
            dload 20 /* spx */
            dsub
            dload 16 /* pScaleX */
            ddiv
            dadd
        38: .line 1054
      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 /* sy */
            iload 10
            i2d
            dload 22 /* spy */
            dsub
            dload 18 /* pScaleY */
            ddiv
            dadd
        40: .line 1055
      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: .line 1056
      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: .line 1057
      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: .line 1058
      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: .line 1059
      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: .line 1050
            invokeinterface com.sun.javafx.tk.TKSceneListener.zoomEvent:(Ljavafx/event/EventType;DDDDDDZZZZZZ)V
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        end local 18 // double pScaleY
        end local 16 // double pScaleX
        end local 15 // com.sun.glass.ui.Window w
        end local 14 // javafx.event.EventType eventType
        50: .line 1061
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1091
            aload 0 /* this */
            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: .line 1093
            iload 1
            tableswitch { // 1 - 3
                    1: 2
                    2: 4
                    3: 6
              default: 8
          }
         2: .line 1095
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.RotateEvent.ROTATION_STARTED:Ljavafx/event/EventType;
            astore 14 /* eventType */
        start local 14 // javafx.event.EventType eventType
         3: .line 1096
            goto 9
        end local 14 // javafx.event.EventType eventType
         4: .line 1098
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.RotateEvent.ROTATE:Ljavafx/event/EventType;
            astore 14 /* eventType */
        start local 14 // javafx.event.EventType eventType
         5: .line 1099
            goto 9
        end local 14 // javafx.event.EventType eventType
         6: .line 1101
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.RotateEvent.ROTATION_FINISHED:Ljavafx/event/EventType;
            astore 14 /* eventType */
        start local 14 // javafx.event.EventType eventType
         7: .line 1102
            goto 9
        end local 14 // javafx.event.EventType eventType
         8: .line 1104
      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 // javafx.event.EventType eventType
         9: .line 1106
      StackMap locals: javafx.event.EventType
      StackMap stack:
            aload 2
            invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
            astore 15 /* w */
        start local 15 // com.sun.glass.ui.Window w
        10: .line 1108
            aload 15 /* w */
            ifnull 25
        11: .line 1109
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        12: .line 1110
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 18 /* pScaleY */
        start local 18 // double pScaleY
        13: .line 1111
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 28 /* scr */
        start local 28 // com.sun.glass.ui.Screen scr
        14: .line 1112
            aload 28 /* scr */
            ifnull 20
        15: .line 1113
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 20 /* spx */
        start local 20 // double spx
        16: .line 1114
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 22 /* spy */
        start local 22 // double spy
        17: .line 1115
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 24 /* sx */
        start local 24 // double sx
        18: .line 1116
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 26 /* sy */
        start local 26 // double sy
        19: .line 1117
            goto 31
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        20: .line 1118
      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 /* sy */
        start local 26 // double sy
        21: dup2
            dstore 24 /* sx */
        start local 24 // double sx
        22: dup2
            dstore 22 /* spy */
        start local 22 // double spy
        23: dstore 20 /* spx */
        end local 28 // com.sun.glass.ui.Screen scr
        start local 20 // double spx
        24: .line 1120
            goto 31
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        end local 18 // double pScaleY
        end local 16 // double pScaleX
        25: .line 1121
      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 /* pScaleY */
        start local 18 // double pScaleY
        26: dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        27: .line 1122
            dconst_0
            dup2
            dstore 26 /* sy */
        start local 26 // double sy
        28: dup2
            dstore 24 /* sx */
        start local 24 // double sx
        29: dup2
            dstore 22 /* spy */
        start local 22 // double spy
        30: dstore 20 /* spx */
        start local 20 // double spx
        31: .line 1124
      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 /* this */
            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 /* eventType */
            dload 3
            dload 5
        32: .line 1125
            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 /* pScaleX */
            ddiv
        34: .line 1126
      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 /* pScaleY */
            ddiv
        36: .line 1127
      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 /* sx */
            iload 9
            i2d
            dload 20 /* spx */
            dsub
            dload 16 /* pScaleX */
            ddiv
            dadd
        38: .line 1128
      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 /* sy */
            iload 10
            i2d
            dload 22 /* spy */
            dsub
            dload 18 /* pScaleY */
            ddiv
            dadd
        40: .line 1129
      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: .line 1130
      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: .line 1131
      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: .line 1132
      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: .line 1133
      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: .line 1124
            invokeinterface com.sun.javafx.tk.TKSceneListener.rotateEvent:(Ljavafx/event/EventType;DDDDDDZZZZZZ)V
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        end local 18 // double pScaleY
        end local 16 // double pScaleX
        end local 15 // com.sun.glass.ui.Window w
        end local 14 // javafx.event.EventType eventType
        50: .line 1135
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1164
            aload 0 /* this */
            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: .line 1166
            iload 1
            tableswitch { // 1 - 4
                    1: 2
                    2: 4
                    3: 6
                    4: 8
              default: 10
          }
         2: .line 1168
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.SwipeEvent.SWIPE_UP:Ljavafx/event/EventType;
            astore 10 /* eventType */
        start local 10 // javafx.event.EventType eventType
         3: .line 1169
            goto 11
        end local 10 // javafx.event.EventType eventType
         4: .line 1171
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.SwipeEvent.SWIPE_DOWN:Ljavafx/event/EventType;
            astore 10 /* eventType */
        start local 10 // javafx.event.EventType eventType
         5: .line 1172
            goto 11
        end local 10 // javafx.event.EventType eventType
         6: .line 1174
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.SwipeEvent.SWIPE_LEFT:Ljavafx/event/EventType;
            astore 10 /* eventType */
        start local 10 // javafx.event.EventType eventType
         7: .line 1175
            goto 11
        end local 10 // javafx.event.EventType eventType
         8: .line 1177
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.SwipeEvent.SWIPE_RIGHT:Ljavafx/event/EventType;
            astore 10 /* eventType */
        start local 10 // javafx.event.EventType eventType
         9: .line 1178
            goto 11
        end local 10 // javafx.event.EventType eventType
        10: .line 1180
      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 // javafx.event.EventType eventType
        11: .line 1182
      StackMap locals: javafx.event.EventType
      StackMap stack:
            aload 2
            invokevirtual com.sun.glass.ui.View.getWindow:()Lcom/sun/glass/ui/Window;
            astore 11 /* w */
        start local 11 // com.sun.glass.ui.Window w
        12: .line 1184
            aload 11 /* w */
            ifnull 27
        13: .line 1185
            aload 11 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 12 /* pScaleX */
        start local 12 // double pScaleX
        14: .line 1186
            aload 11 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 14 /* pScaleY */
        start local 14 // double pScaleY
        15: .line 1187
            aload 11 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 24 /* scr */
        start local 24 // com.sun.glass.ui.Screen scr
        16: .line 1188
            aload 24 /* scr */
            ifnull 22
        17: .line 1189
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 16 /* spx */
        start local 16 // double spx
        18: .line 1190
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 18 /* spy */
        start local 18 // double spy
        19: .line 1191
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 20 /* sx */
        start local 20 // double sx
        20: .line 1192
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 22 /* sy */
        start local 22 // double sy
        21: .line 1193
            goto 33
        end local 22 // double sy
        end local 20 // double sx
        end local 18 // double spy
        end local 16 // double spx
        22: .line 1194
      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 /* sy */
        start local 22 // double sy
        23: dup2
            dstore 20 /* sx */
        start local 20 // double sx
        24: dup2
            dstore 18 /* spy */
        start local 18 // double spy
        25: dstore 16 /* spx */
        end local 24 // com.sun.glass.ui.Screen scr
        start local 16 // double spx
        26: .line 1196
            goto 33
        end local 22 // double sy
        end local 20 // double sx
        end local 18 // double spy
        end local 16 // double spx
        end local 14 // double pScaleY
        end local 12 // double pScaleX
        27: .line 1197
      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 /* pScaleY */
        start local 14 // double pScaleY
        28: dstore 12 /* pScaleX */
        start local 12 // double pScaleX
        29: .line 1198
            dconst_0
            dup2
            dstore 22 /* sy */
        start local 22 // double sy
        30: dup2
            dstore 20 /* sx */
        start local 20 // double sx
        31: dup2
            dstore 18 /* spy */
        start local 18 // double spy
        32: dstore 16 /* spx */
        start local 16 // double spx
        33: .line 1200
      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 /* this */
            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 /* eventType */
            iload 3
        34: .line 1201
            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 /* pScaleX */
            ddiv
        36: .line 1202
      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 /* pScaleY */
            ddiv
        38: .line 1203
      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 /* sx */
            iload 6
            i2d
            dload 16 /* spx */
            dsub
            dload 12 /* pScaleX */
            ddiv
            dadd
        40: .line 1204
      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 /* sy */
            iload 7
            i2d
            dload 18 /* spy */
            dsub
            dload 14 /* pScaleY */
            ddiv
            dadd
        42: .line 1205
      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: .line 1206
      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: .line 1207
      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: .line 1208
      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: .line 1209
      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: .line 1200
            invokeinterface com.sun.javafx.tk.TKSceneListener.swipeEvent:(Ljavafx/event/EventType;IDDDDZZZZZ)V
        end local 22 // double sy
        end local 20 // double sx
        end local 18 // double spy
        end local 16 // double spx
        end local 14 // double pScaleY
        end local 12 // double pScaleX
        end local 11 // com.sun.glass.ui.Window w
        end local 10 // javafx.event.EventType eventType
        52: .line 1211
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1238
            aload 0 /* this */
            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: .line 1239
            aload 0 /* this */
            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: .line 1240
            iload 4
         3: .line 1241
            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: .line 1242
      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: .line 1243
      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: .line 1244
      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: .line 1239
      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: .line 1246
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1275
            aload 0 /* this */
            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: .line 1277
            iload 1
            tableswitch { // 811 - 814
                  811: 2
                  812: 4
                  813: 8
                  814: 6
              default: 10
          }
         2: .line 1279
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TouchPoint$State.PRESSED:Ljavafx/scene/input/TouchPoint$State;
            astore 9 /* state */
        start local 9 // javafx.scene.input.TouchPoint$State state
         3: .line 1280
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
         4: .line 1282
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TouchPoint$State.MOVED:Ljavafx/scene/input/TouchPoint$State;
            astore 9 /* state */
        start local 9 // javafx.scene.input.TouchPoint$State state
         5: .line 1283
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
         6: .line 1285
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TouchPoint$State.STATIONARY:Ljavafx/scene/input/TouchPoint$State;
            astore 9 /* state */
        start local 9 // javafx.scene.input.TouchPoint$State state
         7: .line 1286
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
         8: .line 1288
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TouchPoint$State.RELEASED:Ljavafx/scene/input/TouchPoint$State;
            astore 9 /* state */
        start local 9 // javafx.scene.input.TouchPoint$State state
         9: .line 1289
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
        10: .line 1291
      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 // javafx.scene.input.TouchPoint$State state
        11: .line 1293
      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 /* w */
        start local 10 // com.sun.glass.ui.Window w
        12: .line 1295
            aload 10 /* w */
            ifnull 27
        13: .line 1296
            aload 10 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 11 /* pScaleX */
        start local 11 // double pScaleX
        14: .line 1297
            aload 10 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 13 /* pScaleY */
        start local 13 // double pScaleY
        15: .line 1298
            aload 10 /* w */
            invokevirtual com.sun.glass.ui.Window.getScreen:()Lcom/sun/glass/ui/Screen;
            astore 23 /* scr */
        start local 23 // com.sun.glass.ui.Screen scr
        16: .line 1299
            aload 23 /* scr */
            ifnull 22
        17: .line 1300
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 15 /* spx */
        start local 15 // double spx
        18: .line 1301
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 17 /* spy */
        start local 17 // double spy
        19: .line 1302
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 19 /* sx */
        start local 19 // double sx
        20: .line 1303
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 21 /* sy */
        start local 21 // double sy
        21: .line 1304
            goto 33
        end local 21 // double sy
        end local 19 // double sx
        end local 17 // double spy
        end local 15 // double spx
        22: .line 1305
      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 /* sy */
        start local 21 // double sy
        23: dup2
            dstore 19 /* sx */
        start local 19 // double sx
        24: dup2
            dstore 17 /* spy */
        start local 17 // double spy
        25: dstore 15 /* spx */
        end local 23 // com.sun.glass.ui.Screen scr
        start local 15 // double spx
        26: .line 1307
            goto 33
        end local 21 // double sy
        end local 19 // double sx
        end local 17 // double spy
        end local 15 // double spx
        end local 13 // double pScaleY
        end local 11 // double pScaleX
        27: .line 1308
      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 /* pScaleY */
        start local 13 // double pScaleY
        28: dstore 11 /* pScaleX */
        start local 11 // double pScaleX
        29: .line 1309
            dconst_0
            dup2
            dstore 21 /* sy */
        start local 21 // double sy
        30: dup2
            dstore 19 /* sx */
        start local 19 // double sx
        31: dup2
            dstore 17 /* spy */
        start local 17 // double spy
        32: dstore 15 /* spx */
        start local 15 // double spx
        33: .line 1311
      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 /* this */
            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 /* state */
            lload 3
        34: .line 1312
            iload 5
            i2d
            dload 11 /* pScaleX */
            ddiv
            iload 6
            i2d
            dload 13 /* pScaleY */
            ddiv
        35: .line 1313
            dload 19 /* sx */
            iload 7
            i2d
            dload 15 /* spx */
            dsub
            dload 11 /* pScaleX */
            ddiv
            dadd
        36: .line 1314
            dload 21 /* sy */
            iload 8
            i2d
            dload 17 /* spy */
            dsub
            dload 13 /* pScaleY */
            ddiv
            dadd
        37: .line 1311
            invokeinterface com.sun.javafx.tk.TKSceneListener.touchEventNext:(Ljavafx/scene/input/TouchPoint$State;JDDDD)V
        end local 21 // double sy
        end local 19 // double sx
        end local 17 // double spy
        end local 15 // double spx
        end local 13 // double pScaleY
        end local 11 // double pScaleX
        end local 10 // com.sun.glass.ui.Window w
        end local 9 // javafx.scene.input.TouchPoint$State state
        38: .line 1316
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
         0: .line 1342
            aload 0 /* this */
            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: .line 1343
            aload 0 /* this */
            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: .line 1345
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.javafx.tk.quantum.GlassViewEventHandler this
      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