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 296
            aload 0 /* this */
            iconst_0
            putfield com.sun.javafx.tk.quantum.GlassViewEventHandler.mouseButtonPressedMask:I
         4: .line 298
            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 842
            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 - 216
                  212: 1
                  213: 2
                  214: 3
                  215: 4
                  216: 5
              default: 6
          }
         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.BACK:Ljavafx/scene/input/MouseButton;
            areturn
         5: .line 289
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.MouseButton.FORWARD:Ljavafx/scene/input/MouseButton;
            areturn
         6: .line 291
      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    7     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 434
            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 435
            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 436
            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 437
            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 438
            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 439
            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 440
            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 441
            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 442
            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 443
            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 444
            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 446
            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 449
            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 455
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 456
            ldc "MENU_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 458
      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 460
            aload 7 /* stage */
            ifnull 5
         4: .line 461
            aload 7 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 463
      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 492
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 8
         8: .line 493
            aload 7 /* stage */
            ifnull 10
         9: .line 494
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 496
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 497
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 499
      StackMap locals:
      StackMap stack:
            aload 8
            athrow
        13: .line 493
      StackMap locals:
      StackMap stack:
            aload 7 /* stage */
            ifnull 15
        14: .line 494
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 496
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 497
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 500
      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 509
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 510
            ldc "SCROLL_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 512
      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 514
            aload 21 /* stage */
            ifnull 5
         4: .line 515
            aload 21 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 517
      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 556
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 22
         8: .line 557
            aload 21 /* stage */
            ifnull 10
         9: .line 558
            aload 21 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 560
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 561
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 563
      StackMap locals:
      StackMap stack:
            aload 22
            athrow
        13: .line 557
      StackMap locals:
      StackMap stack:
            aload 21 /* stage */
            ifnull 15
        14: .line 558
            aload 21 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 560
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 561
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 564
      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 567
            aload 1 /* attrBoundary */
            ifnull 8
         1: .line 568
            iconst_0
            istore 3 /* current */
        start local 3 // int current
         2: goto 7
         3: .line 569
      StackMap locals: int
      StackMap stack:
            iload 0 /* pos */
            aload 1 /* attrBoundary */
            iload 3 /* current */
            iaload
            if_icmplt 6
         4: .line 570
            iload 0 /* pos */
            aload 1 /* attrBoundary */
            iload 3 /* current */
            iconst_1
            iadd
            iaload
            if_icmpge 6
         5: .line 571
            aload 2 /* attrValue */
            iload 3 /* current */
            baload
            ireturn
         6: .line 568
      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 575
      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 581
            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 587
            iload 1 /* commitCount */
            aload 0 /* text */
            invokevirtual java.lang.String.length:()I
            if_icmpge 28
         2: .line 588
            aload 2 /* clauseBoundary */
            ifnonnull 8
         3: .line 590
            aload 5 /* composed */
            new javafx.scene.input.InputMethodTextRun
            dup
         4: .line 591
            aload 0 /* text */
            iload 1 /* commitCount */
            invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
         5: .line 592
            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 590
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
         7: .line 593
            goto 28
         8: .line 594
      StackMap locals: javafx.collections.ObservableList
      StackMap stack:
            iconst_0
            istore 6 /* current */
        start local 6 // int current
         9: goto 27
        10: .line 595
      StackMap locals: int
      StackMap stack:
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iaload
            iload 1 /* commitCount */
            if_icmpge 12
        11: .line 596
            goto 26
        12: .line 600
      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 602
      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 603
            goto 20
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        15: .line 605
      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 606
            goto 20
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        17: .line 608
      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 609
            goto 20
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        19: .line 613
      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 616
      StackMap locals: javafx.scene.input.InputMethodHighlight
      StackMap stack:
            aload 5 /* composed */
            new javafx.scene.input.InputMethodTextRun
            dup
        21: .line 617
            aload 0 /* text */
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iaload
        22: .line 618
            aload 2 /* clauseBoundary */
            iload 6 /* current */
            iconst_1
            iadd
            iaload
        23: .line 617
            invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
        24: .line 619
            aload 7 /* highlight */
            invokespecial javafx.scene.input.InputMethodTextRun.<init>:(Ljava/lang/String;Ljavafx/scene/input/InputMethodHighlight;)V
        25: .line 616
            invokeinterface javafx.collections.ObservableList.add:(Ljava/lang/Object;)Z
            pop
        end local 7 // javafx.scene.input.InputMethodHighlight highlight
        26: .line 594
      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 623
      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 631
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 632
            ldc "INPUT_METHOD_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 634
      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 636
            aload 9 /* stage */
            ifnull 5
         4: .line 637
            aload 9 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 639
      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 653
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 10
         8: .line 654
            aload 9 /* stage */
            ifnull 10
         9: .line 655
            aload 9 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 657
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 658
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 660
      StackMap locals:
      StackMap stack:
            aload 10
            athrow
        13: .line 654
      StackMap locals:
      StackMap stack:
            aload 9 /* stage */
            ifnull 15
        14: .line 655
            aload 9 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 657
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 658
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 661
      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 665
            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 666
            iconst_2
            newarray 7
            astore 3 /* ret */
        start local 3 // double[] ret
         2: .line 667
            aload 3 /* ret */
            iconst_0
            aload 2 /* p2d */
            invokevirtual javafx.geometry.Point2D.getX:()D
            dastore
         3: .line 668
            aload 3 /* ret */
            iconst_1
            aload 2 /* p2d */
            invokevirtual javafx.geometry.Point2D.getY:()D
            dastore
         4: .line 669
            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 673
            iload 0 /* dropActions */
            ifne 2
         1: .line 674
            aconst_null
            areturn
         2: .line 675
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            iconst_1
            if_icmpeq 4
         3: .line 677
            iload 0 /* dropActions */
            ldc 1073741825
            if_icmpne 5
         4: .line 679
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TransferMode.COPY:Ljavafx/scene/input/TransferMode;
            areturn
         5: .line 680
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            iconst_2
            if_icmpeq 7
         6: .line 682
            iload 0 /* dropActions */
            ldc 1073741826
            if_icmpne 8
         7: .line 684
      StackMap locals:
      StackMap stack:
            getstatic javafx.scene.input.TransferMode.MOVE:Ljavafx/scene/input/TransferMode;
            areturn
         8: .line 685
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            ldc 1073741824
            if_icmpne 10
         9: .line 686
            getstatic javafx.scene.input.TransferMode.LINK:Ljavafx/scene/input/TransferMode;
            areturn
        10: .line 687
      StackMap locals:
      StackMap stack:
            iload 0 /* dropActions */
            iconst_3
            if_icmpne 14
        11: .line 688
            getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
            ifeq 16
        12: .line 689
            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 691
            goto 16
        14: .line 692
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.tk.quantum.QuantumToolkit.verbose:Z
            ifeq 16
        15: .line 693
            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 696
      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 700
            aload 0 /* tm */
            ifnonnull 2
         1: .line 701
            iconst_0
            ireturn
         2: .line 704
      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 706
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         4: .line 708
      StackMap locals:
      StackMap stack:
            iconst_2
            ireturn
         5: .line 710
      StackMap locals:
      StackMap stack:
            ldc 1073741824
            ireturn
         6: .line 712
      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 721
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 722
            ldc "DRAG_ENTER"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 726
      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 731
            goto 8
        end local 8 // javafx.scene.input.TransferMode action
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 9
         5: .line 732
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 733
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 735
      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 732
      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 733
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 736
      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 740
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 741
            ldc "DRAG_LEAVE"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 744
      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 748
            goto 8
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 3
         5: .line 749
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 750
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 752
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 3
            athrow
         8: .line 749
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 10
         9: .line 750
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 753
      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 760
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 761
            ldc "DRAG_DROP"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 765
      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 770
            goto 8
        end local 8 // javafx.scene.input.TransferMode action
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 9
         5: .line 771
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 772
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 774
      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 771
      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 772
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 775
      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 783
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 784
            ldc "DRAG_OVER"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 788
      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 793
            goto 8
        end local 8 // javafx.scene.input.TransferMode action
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 9
         5: .line 794
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 795
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 797
      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 794
      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 795
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 798
      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 807
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 808
            ldc "DRAG_START"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 810
      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 812
            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 816
            goto 9
      StackMap locals:
      StackMap stack: java.lang.Throwable
         5: astore 8
         6: .line 817
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 8
         7: .line 818
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         8: .line 820
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 8
            athrow
         9: .line 817
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 11
        10: .line 818
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        11: .line 821
      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 824
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 825
            ldc "DRAG_END"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 828
      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 832
            goto 8
      StackMap locals:
      StackMap stack: java.lang.Throwable
         4: astore 3
         5: .line 833
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 7
         6: .line 834
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         7: .line 836
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 3
            athrow
         8: .line 833
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 10
         9: .line 834
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 837
      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 916
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 917
            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 919
      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 920
            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 921
            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 923
            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 926
            goto 11
         7: .line 927
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
         8: .line 928
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 10
         9: .line 929
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        10: .line 931
      StackMap locals: java.lang.Throwable
      StackMap stack:
            aload 5
            athrow
        11: .line 928
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 13
        12: .line 929
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        13: .line 932
      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 940
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 941
            ldc "SCROLL_GESTURE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 943
      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 945
            aload 25 /* stage */
            ifnull 5
         4: .line 946
            aload 25 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 948
      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 1001
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 26
         8: .line 1002
            aload 25 /* stage */
            ifnull 10
         9: .line 1003
            aload 25 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1005
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1006
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1008
      StackMap locals:
      StackMap stack:
            aload 26
            athrow
        13: .line 1002
      StackMap locals:
      StackMap stack:
            aload 25 /* stage */
            ifnull 15
        14: .line 1003
            aload 25 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1005
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1006
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1009
      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 1019
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1020
            ldc "ZOOM_GESTURE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1022
      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 1024
            aload 20 /* stage */
            ifnull 5
         4: .line 1025
            aload 20 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1027
      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 1077
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 21
         8: .line 1078
            aload 20 /* stage */
            ifnull 10
         9: .line 1079
            aload 20 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1081
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1082
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1084
      StackMap locals:
      StackMap stack:
            aload 21
            athrow
        13: .line 1078
      StackMap locals:
      StackMap stack:
            aload 20 /* stage */
            ifnull 15
        14: .line 1079
            aload 20 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1081
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1082
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1085
      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 1094
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1095
            ldc "ROTATE_GESTURE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1097
      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 1099
            aload 16 /* stage */
            ifnull 5
         4: .line 1100
            aload 16 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1102
      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 1151
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 17
         8: .line 1152
            aload 16 /* stage */
            ifnull 10
         9: .line 1153
            aload 16 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1155
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1156
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1158
      StackMap locals:
      StackMap stack:
            aload 17
            athrow
        13: .line 1152
      StackMap locals:
      StackMap stack:
            aload 16 /* stage */
            ifnull 15
        14: .line 1153
            aload 16 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1155
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1156
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1159
      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 1167
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1168
            ldc "SWIPE_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1170
      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 1172
            aload 14 /* stage */
            ifnull 5
         4: .line 1173
            aload 14 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1175
      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 1227
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 15
         8: .line 1228
            aload 14 /* stage */
            ifnull 10
         9: .line 1229
            aload 14 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1231
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1232
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1234
      StackMap locals:
      StackMap stack:
            aload 15
            athrow
        13: .line 1228
      StackMap locals:
      StackMap stack:
            aload 14 /* stage */
            ifnull 15
        14: .line 1229
            aload 14 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1231
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1232
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1235
      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 1241
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1242
            ldc "BEGIN_TOUCH_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1244
      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 1246
            aload 7 /* stage */
            ifnull 5
         4: .line 1247
            aload 7 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1249
      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 1262
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 8
         8: .line 1263
            aload 7 /* stage */
            ifnull 10
         9: .line 1264
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1266
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1267
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1269
      StackMap locals:
      StackMap stack:
            aload 8
            athrow
        13: .line 1263
      StackMap locals:
      StackMap stack:
            aload 7 /* stage */
            ifnull 15
        14: .line 1264
            aload 7 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1266
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1267
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1271
      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 1272
            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 1278
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1279
            ldc "NEXT_TOUCH_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1281
      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 1283
            aload 11 /* stage */
            ifnull 5
         4: .line 1284
            aload 11 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1286
      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 1332
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 12
         8: .line 1333
            aload 11 /* stage */
            ifnull 10
         9: .line 1334
            aload 11 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1336
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1337
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1339
      StackMap locals:
      StackMap stack:
            aload 12
            athrow
        13: .line 1333
      StackMap locals:
      StackMap stack:
            aload 11 /* stage */
            ifnull 15
        14: .line 1334
            aload 11 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1336
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1337
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1341
      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 1342
            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 1345
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 2
         1: .line 1346
            ldc "END_TOUCH_EVENT"
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
         2: .line 1348
      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 1350
            aload 4 /* stage */
            ifnull 5
         4: .line 1351
            aload 4 /* stage */
            iconst_1
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
         5: .line 1353
      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 1361
            goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
         7: astore 5
         8: .line 1362
            aload 4 /* stage */
            ifnull 10
         9: .line 1363
            aload 4 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        10: .line 1365
      StackMap locals: java.lang.Throwable
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 12
        11: .line 1366
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        12: .line 1368
      StackMap locals:
      StackMap stack:
            aload 5
            athrow
        13: .line 1362
      StackMap locals:
      StackMap stack:
            aload 4 /* stage */
            ifnull 15
        14: .line 1363
            aload 4 /* stage */
            iconst_0
            invokevirtual com.sun.javafx.tk.quantum.WindowStage.setInAllowedEventHandler:(Z)V
        15: .line 1365
      StackMap locals:
      StackMap stack:
            getstatic com.sun.javafx.logging.PulseLogger.PULSE_LOGGING_ENABLED:Z
            ifeq 17
        16: .line 1366
            aconst_null
            invokestatic com.sun.javafx.logging.PulseLogger.newInput:(Ljava/lang/String;)V
        17: .line 1370
      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 1371
            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 1375
            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 1376
            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 1378
      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 447
            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 464
            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 490
            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 464
            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 518
            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 554
            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 518
            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 640
            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 651
            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 640
            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 727
            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 728
            iload 5
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
         2: .line 729
            aload 6
         3: .line 727
            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 745
            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 746
            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 766
            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 767
            iload 5
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
         2: .line 768
            aload 6
         3: .line 766
            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 789
            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 790
            iload 5
            invokestatic com.sun.javafx.tk.quantum.GlassViewEventHandler.actionToTransferMode:(I)Ljavafx/scene/input/TransferMode;
         2: .line 791
            aload 6
         3: .line 789
            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 813
            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 814
            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 829
            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 830
            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 924
            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 949
            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 999
            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 949
            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 1028
            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 1075
            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 1028
            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 1103
            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 1149
            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 1103
            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 1176
            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 1225
            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 1176
            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 1250
            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 1260
            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 1250
            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 1287
            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 1330
            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 1287
            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 1354
            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 1359
            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 1354
            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 465
            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 467
            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 468
            aload 19 /* w */
            ifnull 17
         3: .line 469
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 7 /* pScaleX */
        start local 7 // double pScaleX
         4: .line 470
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 9 /* pScaleY */
        start local 9 // double pScaleY
         5: .line 471
            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 472
            aload 20 /* scr */
            ifnull 12
         7: .line 473
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 11 /* spx */
        start local 11 // double spx
         8: .line 474
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 13 /* spy */
        start local 13 // double spy
         9: .line 475
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 15 /* sx */
        start local 15 // double sx
        10: .line 476
            aload 20 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 17 /* sy */
        start local 17 // double sy
        11: .line 477
            goto 23
        end local 17 // double sy
        end local 15 // double sx
        end local 13 // double spy
        end local 11 // double spx
        12: .line 478
      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 480
            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 481
      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 482
            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 484
      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 485
            dload 15 /* sx */
            iload 4
            i2d
            dload 11 /* spx */
            dsub
            dload 7 /* pScaleX */
            ddiv
            dadd
        25: .line 486
            dload 17 /* sy */
            iload 5
            i2d
            dload 13 /* spy */
            dsub
            dload 9 /* pScaleY */
            ddiv
            dadd
        26: .line 487
            iload 6
        27: .line 484
            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 489
      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 519
            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 520
            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 522
            aload 19 /* w */
            ifnull 17
         3: .line 523
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 20 /* pScaleX */
        start local 20 // double pScaleX
         4: .line 524
            aload 19 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 22 /* pScaleY */
        start local 22 // double pScaleY
         5: .line 525
            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 526
            aload 32 /* scr */
            ifnull 12
         7: .line 527
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 24 /* spx */
        start local 24 // double spx
         8: .line 528
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 26 /* spy */
        start local 26 // double spy
         9: .line 529
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 28 /* sx */
        start local 28 // double sx
        10: .line 530
            aload 32 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 30 /* sy */
        start local 30 // double sy
        11: .line 531
            goto 23
        end local 30 // double sy
        end local 28 // double sx
        end local 26 // double spy
        end local 24 // double spx
        12: .line 532
      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 534
            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 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
      StackMap stack:
            dconst_1
            dup2
            dstore 22 /* pScaleY */
        start local 22 // double pScaleY
        18: dstore 20 /* pScaleX */
        start local 20 // double pScaleX
        19: .line 536
            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 538
      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 539
            dload 2
            dload 20 /* pScaleX */
            ddiv
            dload 4
            dload 22 /* pScaleY */
            ddiv
            dconst_0
            dconst_0
        25: .line 540
            dload 6
            dload 8
        26: .line 541
            iconst_0
        27: .line 542
            iload 10
            iload 11
            iload 12
            iload 13
        28: .line 543
            iload 14
            i2d
            dload 20 /* pScaleX */
            ddiv
            iload 15
            i2d
            dload 22 /* pScaleY */
            ddiv
        29: .line 544
            dload 28 /* sx */
            iload 16
            i2d
            dload 24 /* spx */
            dsub
            dload 20 /* pScaleX */
            ddiv
            dadd
        30: .line 545
            dload 30 /* sy */
            iload 17
            i2d
            dload 26 /* spy */
            dsub
            dload 22 /* pScaleY */
            ddiv
            dadd
        31: .line 546
            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 547
      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 548
      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 549
      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 550
      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 551
            iconst_0
        41: .line 538
            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 553
      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 641
            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 642
            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 644
            getstatic javafx.scene.input.InputMethodEvent.INPUT_METHOD_TEXT_CHANGED:Ljavafx/event/EventType;
         5: .line 643
            astore 8 /* eventType */
        start local 8 // javafx.event.EventType eventType
         6: .line 646
            aload 7 /* t */
            iload 2
            aload 3
            aload 4
            aload 5
         7: .line 645
            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 647
            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 648
            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 650
      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 950
            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 952
            iload 1
            tableswitch { // 1 - 3
                    1: 2
                    2: 4
                    3: 6
              default: 8
          }
         2: .line 954
      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 955
            goto 9
        end local 23 // javafx.event.EventType eventType
         4: .line 957
      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 958
            goto 9
        end local 23 // javafx.event.EventType eventType
         6: .line 960
      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 961
            goto 9
        end local 23 // javafx.event.EventType eventType
         8: .line 963
      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 965
      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 967
            aload 24 /* w */
            ifnull 25
        11: .line 968
            aload 24 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 25 /* pScaleX */
        start local 25 // double pScaleX
        12: .line 969
            aload 24 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 27 /* pScaleY */
        start local 27 // double pScaleY
        13: .line 970
            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 971
            aload 37 /* scr */
            ifnull 20
        15: .line 972
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 29 /* spx */
        start local 29 // double spx
        16: .line 973
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 31 /* spy */
        start local 31 // double spy
        17: .line 974
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 33 /* sx */
        start local 33 // double sx
        18: .line 975
            aload 37 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 35 /* sy */
        start local 35 // double sy
        19: .line 976
            goto 31
        end local 35 // double sy
        end local 33 // double sx
        end local 31 // double spy
        end local 29 // double spx
        20: .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 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 979
            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 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
      StackMap stack:
            dconst_1
            dup2
            dstore 27 /* pScaleY */
        start local 27 // double pScaleY
        26: dstore 25 /* pScaleX */
        start local 25 // double pScaleX
        27: .line 981
            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 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:
            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 984
            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 985
            dload 11
            dload 13
        34: .line 986
            iload 15
        35: .line 987
            iconst_0
            iconst_0
            iconst_0
            iconst_0
        36: .line 988
            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 989
      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 990
      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 991
      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 992
      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 993
      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 994
      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 995
      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 996
      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 983
            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 998
      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 1029
            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 1031
            iload 1
            tableswitch { // 1 - 3
                    1: 2
                    2: 4
                    3: 6
              default: 8
          }
         2: .line 1033
      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 1034
            goto 9
        end local 14 // javafx.event.EventType eventType
         4: .line 1036
      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 1037
            goto 9
        end local 14 // javafx.event.EventType eventType
         6: .line 1039
      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 1040
            goto 9
        end local 14 // javafx.event.EventType eventType
         8: .line 1042
      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 1044
      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 1046
            aload 15 /* w */
            ifnull 25
        11: .line 1047
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        12: .line 1048
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 18 /* pScaleY */
        start local 18 // double pScaleY
        13: .line 1049
            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 1050
            aload 28 /* scr */
            ifnull 20
        15: .line 1051
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 20 /* spx */
        start local 20 // double spx
        16: .line 1052
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 22 /* spy */
        start local 22 // double spy
        17: .line 1053
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 24 /* sx */
        start local 24 // double sx
        18: .line 1054
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 26 /* sy */
        start local 26 // double sy
        19: .line 1055
            goto 31
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        20: .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 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 1058
            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 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
      StackMap stack:
            dconst_1
            dup2
            dstore 18 /* pScaleY */
        start local 18 // double pScaleY
        26: dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        27: .line 1060
            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 1063
      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 1064
            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 1065
      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 1066
      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 1067
      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 1068
      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 1069
      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 1070
      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 1071
      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 1072
      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 1063
            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 1074
      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 1104
            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 1106
            iload 1
            tableswitch { // 1 - 3
                    1: 2
                    2: 4
                    3: 6
              default: 8
          }
         2: .line 1108
      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 1109
            goto 9
        end local 14 // javafx.event.EventType eventType
         4: .line 1111
      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 1112
            goto 9
        end local 14 // javafx.event.EventType eventType
         6: .line 1114
      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 1115
            goto 9
        end local 14 // javafx.event.EventType eventType
         8: .line 1117
      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 1119
      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 1121
            aload 15 /* w */
            ifnull 25
        11: .line 1122
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 16 /* pScaleX */
        start local 16 // double pScaleX
        12: .line 1123
            aload 15 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 18 /* pScaleY */
        start local 18 // double pScaleY
        13: .line 1124
            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 1125
            aload 28 /* scr */
            ifnull 20
        15: .line 1126
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 20 /* spx */
        start local 20 // double spx
        16: .line 1127
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 22 /* spy */
        start local 22 // double spy
        17: .line 1128
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 24 /* sx */
        start local 24 // double sx
        18: .line 1129
            aload 28 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 26 /* sy */
        start local 26 // double sy
        19: .line 1130
            goto 31
        end local 26 // double sy
        end local 24 // double sx
        end local 22 // double spy
        end local 20 // double spx
        20: .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 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 1133
            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 1134
      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 1135
            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 1137
      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 1138
            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 1139
      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 1140
      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 1141
      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 1142
      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 1143
      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 1144
      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 1145
      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 1146
      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 1137
            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 1148
      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 1177
            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 1179
            iload 1
            tableswitch { // 1 - 4
                    1: 2
                    2: 4
                    3: 6
                    4: 8
              default: 10
          }
         2: .line 1181
      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 1182
            goto 11
        end local 10 // javafx.event.EventType eventType
         4: .line 1184
      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 1185
            goto 11
        end local 10 // javafx.event.EventType eventType
         6: .line 1187
      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 1188
            goto 11
        end local 10 // javafx.event.EventType eventType
         8: .line 1190
      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 1191
            goto 11
        end local 10 // javafx.event.EventType eventType
        10: .line 1193
      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 1195
      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 1197
            aload 11 /* w */
            ifnull 27
        13: .line 1198
            aload 11 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 12 /* pScaleX */
        start local 12 // double pScaleX
        14: .line 1199
            aload 11 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 14 /* pScaleY */
        start local 14 // double pScaleY
        15: .line 1200
            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 1201
            aload 24 /* scr */
            ifnull 22
        17: .line 1202
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 16 /* spx */
        start local 16 // double spx
        18: .line 1203
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 18 /* spy */
        start local 18 // double spy
        19: .line 1204
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 20 /* sx */
        start local 20 // double sx
        20: .line 1205
            aload 24 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 22 /* sy */
        start local 22 // double sy
        21: .line 1206
            goto 33
        end local 22 // double sy
        end local 20 // double sx
        end local 18 // double spy
        end local 16 // double spx
        22: .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 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 1209
            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 1210
      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 1211
            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 1213
      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 1214
            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 1215
      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 1216
      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 1217
      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 1218
      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 1219
      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 1220
      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 1221
      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 1222
      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 1213
            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 1224
      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 1251
            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 1252
            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 1253
            iload 4
         3: .line 1254
            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 1255
      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 1256
      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 1257
      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 1252
      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 1259
      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 1288
            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 1290
            iload 1
            tableswitch { // 811 - 814
                  811: 2
                  812: 4
                  813: 8
                  814: 6
              default: 10
          }
         2: .line 1292
      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 1293
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
         4: .line 1295
      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 1296
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
         6: .line 1298
      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 1299
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
         8: .line 1301
      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 1302
            goto 11
        end local 9 // javafx.scene.input.TouchPoint$State state
        10: .line 1304
      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 1306
      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 1308
            aload 10 /* w */
            ifnull 27
        13: .line 1309
            aload 10 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleX:()F
            f2d
            dstore 11 /* pScaleX */
        start local 11 // double pScaleX
        14: .line 1310
            aload 10 /* w */
            invokevirtual com.sun.glass.ui.Window.getPlatformScaleY:()F
            f2d
            dstore 13 /* pScaleY */
        start local 13 // double pScaleY
        15: .line 1311
            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 1312
            aload 23 /* scr */
            ifnull 22
        17: .line 1313
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformX:()I
            i2d
            dstore 15 /* spx */
        start local 15 // double spx
        18: .line 1314
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getPlatformY:()I
            i2d
            dstore 17 /* spy */
        start local 17 // double spy
        19: .line 1315
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getX:()I
            i2d
            dstore 19 /* sx */
        start local 19 // double sx
        20: .line 1316
            aload 23 /* scr */
            invokevirtual com.sun.glass.ui.Screen.getY:()I
            i2d
            dstore 21 /* sy */
        start local 21 // double sy
        21: .line 1317
            goto 33
        end local 21 // double sy
        end local 19 // double sx
        end local 17 // double spy
        end local 15 // double spx
        22: .line 1318
      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 1320
            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 1321
      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 1322
            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 1324
      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 1325
            iload 5
            i2d
            dload 11 /* pScaleX */
            ddiv
            iload 6
            i2d
            dload 13 /* pScaleY */
            ddiv
        35: .line 1326
            dload 19 /* sx */
            iload 7
            i2d
            dload 15 /* spx */
            dsub
            dload 11 /* pScaleX */
            ddiv
            dadd
        36: .line 1327
            dload 21 /* sy */
            iload 8
            i2d
            dload 17 /* spy */
            dsub
            dload 13 /* pScaleY */
            ddiv
            dadd
        37: .line 1324
            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 1329
      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 1355
            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 1356
            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 1358
      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