public class com.sun.javafx.embed.swing.SwingEvents
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.javafx.embed.swing.SwingEvents
  super_class: java.lang.Object
{
  private static volatile int[] $SWITCH_TABLE$javafx$scene$input$MouseButton;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.javafx.embed.swing.SwingEvents this
         0: .line 40
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.sun.javafx.embed.swing.SwingEvents this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/embed/swing/SwingEvents;

  public static int mouseIDToEmbedMouseType(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int id
         0: .line 43
            iload 0 /* id */
            tableswitch { // 500 - 506
                  500: 3
                  501: 1
                  502: 2
                  503: 4
                  504: 6
                  505: 7
                  506: 5
              default: 8
          }
         1: .line 45
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         2: .line 47
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         3: .line 49
      StackMap locals:
      StackMap stack:
            iconst_2
            ireturn
         4: .line 51
      StackMap locals:
      StackMap stack:
            iconst_5
            ireturn
         5: .line 53
      StackMap locals:
      StackMap stack:
            bipush 6
            ireturn
         6: .line 55
      StackMap locals:
      StackMap stack:
            iconst_3
            ireturn
         7: .line 57
      StackMap locals:
      StackMap stack:
            iconst_4
            ireturn
         8: .line 59
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // int id
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0    id  I
    MethodParameters:
      Name  Flags
      id    

  public static int mouseButtonToEmbedMouseButton(int, int);
    descriptor: (II)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // int button
        start local 1 // int extModifiers
         0: .line 63
            iconst_0
            istore 2 /* abstractButton */
        start local 2 // int abstractButton
         1: .line 64
            iload 0 /* button */
            tableswitch { // 1 - 5
                    1: 2
                    2: 4
                    3: 6
                    4: 8
                    5: 10
              default: 12
          }
         2: .line 66
      StackMap locals: int
      StackMap stack:
            iconst_1
            istore 2 /* abstractButton */
         3: .line 67
            goto 12
         4: .line 69
      StackMap locals:
      StackMap stack:
            iconst_4
            istore 2 /* abstractButton */
         5: .line 70
            goto 12
         6: .line 72
      StackMap locals:
      StackMap stack:
            iconst_2
            istore 2 /* abstractButton */
         7: .line 73
            goto 12
         8: .line 75
      StackMap locals:
      StackMap stack:
            bipush 8
            istore 2 /* abstractButton */
         9: .line 76
            goto 12
        10: .line 78
      StackMap locals:
      StackMap stack:
            bipush 16
            istore 2 /* abstractButton */
        11: .line 79
            goto 12
        12: .line 84
      StackMap locals:
      StackMap stack:
            iload 1 /* extModifiers */
            sipush 1024
            iand
            ifeq 15
        13: .line 85
            iconst_1
            istore 2 /* abstractButton */
        14: .line 86
            goto 26
      StackMap locals:
      StackMap stack:
        15: iload 1 /* extModifiers */
            sipush 2048
            iand
            ifeq 18
        16: .line 87
            iconst_4
            istore 2 /* abstractButton */
        17: .line 88
            goto 26
      StackMap locals:
      StackMap stack:
        18: iload 1 /* extModifiers */
            sipush 4096
            iand
            ifeq 21
        19: .line 89
            iconst_2
            istore 2 /* abstractButton */
        20: .line 90
            goto 26
      StackMap locals:
      StackMap stack:
        21: iload 1 /* extModifiers */
            iconst_4
            invokestatic java.awt.event.MouseEvent.getMaskForButton:(I)I
            iand
            ifeq 24
        22: .line 91
            bipush 8
            istore 2 /* abstractButton */
        23: .line 92
            goto 26
      StackMap locals:
      StackMap stack:
        24: iload 1 /* extModifiers */
            iconst_5
            invokestatic java.awt.event.MouseEvent.getMaskForButton:(I)I
            iand
            ifeq 26
        25: .line 93
            bipush 16
            istore 2 /* abstractButton */
        26: .line 95
      StackMap locals:
      StackMap stack:
            iload 2 /* abstractButton */
            ireturn
        end local 2 // int abstractButton
        end local 1 // int extModifiers
        end local 0 // int button
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   27     0          button  I
            0   27     1    extModifiers  I
            1   27     2  abstractButton  I
    MethodParameters:
              Name  Flags
      button        
      extModifiers  

  public static int getWheelRotation(java.awt.event.MouseEvent);
    descriptor: (Ljava/awt/event/MouseEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.awt.event.MouseEvent e
         0: .line 99
            aload 0 /* e */
            instanceof java.awt.event.MouseWheelEvent
            ifeq 2
         1: .line 100
            aload 0 /* e */
            checkcast java.awt.event.MouseWheelEvent
            invokevirtual java.awt.event.MouseWheelEvent.getWheelRotation:()I
            ireturn
         2: .line 102
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // java.awt.event.MouseEvent e
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0     e  Ljava/awt/event/MouseEvent;
    MethodParameters:
      Name  Flags
      e     

  public static int keyIDToEmbedKeyType(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int id
         0: .line 106
            iload 0 /* id */
            tableswitch { // 400 - 402
                  400: 3
                  401: 1
                  402: 2
              default: 4
          }
         1: .line 108
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         2: .line 110
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         3: .line 112
      StackMap locals:
      StackMap stack:
            iconst_2
            ireturn
         4: .line 114
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // int id
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0    id  I
    MethodParameters:
      Name  Flags
      id    

  public static int keyModifiersToEmbedKeyModifiers(int);
    descriptor: (I)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // int extModifiers
         0: .line 118
            iconst_0
            istore 1 /* embedModifiers */
        start local 1 // int embedModifiers
         1: .line 119
            iload 0 /* extModifiers */
            bipush 64
            iand
            ifeq 3
         2: .line 120
            iload 1 /* embedModifiers */
            iconst_1
            ior
            istore 1 /* embedModifiers */
         3: .line 122
      StackMap locals: int
      StackMap stack:
            iload 0 /* extModifiers */
            sipush 128
            iand
            ifeq 5
         4: .line 123
            iload 1 /* embedModifiers */
            iconst_2
            ior
            istore 1 /* embedModifiers */
         5: .line 125
      StackMap locals:
      StackMap stack:
            iload 0 /* extModifiers */
            sipush 512
            iand
            ifeq 7
         6: .line 126
            iload 1 /* embedModifiers */
            iconst_4
            ior
            istore 1 /* embedModifiers */
         7: .line 128
      StackMap locals:
      StackMap stack:
            iload 0 /* extModifiers */
            sipush 256
            iand
            ifeq 9
         8: .line 129
            iload 1 /* embedModifiers */
            bipush 8
            ior
            istore 1 /* embedModifiers */
         9: .line 131
      StackMap locals:
      StackMap stack:
            iload 1 /* embedModifiers */
            ireturn
        end local 1 // int embedModifiers
        end local 0 // int extModifiers
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   10     0    extModifiers  I
            1   10     1  embedModifiers  I
    MethodParameters:
              Name  Flags
      extModifiers  

  public static char keyCharToEmbedKeyChar(char);
    descriptor: (C)C
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // char ch
         0: .line 136
            iload 0 /* ch */
            bipush 10
            if_icmpne 1
            bipush 13
            goto 2
      StackMap locals:
      StackMap stack:
         1: iload 0 /* ch */
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // char ch
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0    ch  C
    MethodParameters:
      Name  Flags
      ch    

  public static int fxMouseEventTypeToMouseID(javafx.scene.input.MouseEvent);
    descriptor: (Ljavafx/scene/input/MouseEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // javafx.scene.input.MouseEvent event
         0: .line 142
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.getEventType:()Ljavafx/event/EventType;
            astore 1 /* type */
        start local 1 // javafx.event.EventType type
         1: .line 143
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_MOVED:Ljavafx/event/EventType;
            if_acmpne 3
         2: .line 144
            sipush 503
            ireturn
         3: .line 146
      StackMap locals: javafx.event.EventType
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_PRESSED:Ljavafx/event/EventType;
            if_acmpne 5
         4: .line 147
            sipush 501
            ireturn
         5: .line 149
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_RELEASED:Ljavafx/event/EventType;
            if_acmpne 7
         6: .line 150
            sipush 502
            ireturn
         7: .line 152
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_CLICKED:Ljavafx/event/EventType;
            if_acmpne 9
         8: .line 153
            sipush 500
            ireturn
         9: .line 155
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_ENTERED:Ljavafx/event/EventType;
            if_acmpne 11
        10: .line 156
            sipush 504
            ireturn
        11: .line 158
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_EXITED:Ljavafx/event/EventType;
            if_acmpne 13
        12: .line 159
            sipush 505
            ireturn
        13: .line 161
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.MOUSE_DRAGGED:Ljavafx/event/EventType;
            if_acmpne 15
        14: .line 162
            sipush 506
            ireturn
        15: .line 164
      StackMap locals:
      StackMap stack:
            aload 1 /* type */
            getstatic javafx.scene.input.MouseEvent.DRAG_DETECTED:Ljavafx/event/EventType;
            if_acmpne 17
        16: .line 165
            iconst_m1
            ireturn
        17: .line 167
      StackMap locals:
      StackMap stack:
            new java.lang.RuntimeException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown MouseEvent type: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* type */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // javafx.event.EventType type
        end local 0 // javafx.scene.input.MouseEvent event
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   18     0  event  Ljavafx/scene/input/MouseEvent;
            1   18     1   type  Ljavafx/event/EventType<*>;
    MethodParameters:
       Name  Flags
      event  

  public static int fxMouseModsToMouseMods(javafx.scene.input.MouseEvent);
    descriptor: (Ljavafx/scene/input/MouseEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // javafx.scene.input.MouseEvent event
         0: .line 171
            iconst_0
            istore 1 /* mods */
        start local 1 // int mods
         1: .line 172
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isAltDown:()Z
            ifeq 3
         2: .line 173
            iload 1 /* mods */
            sipush 512
            ior
            istore 1 /* mods */
         3: .line 175
      StackMap locals: int
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isControlDown:()Z
            ifeq 5
         4: .line 176
            iload 1 /* mods */
            sipush 128
            ior
            istore 1 /* mods */
         5: .line 178
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isMetaDown:()Z
            ifeq 7
         6: .line 179
            iload 1 /* mods */
            sipush 256
            ior
            istore 1 /* mods */
         7: .line 181
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isShiftDown:()Z
            ifeq 9
         8: .line 182
            iload 1 /* mods */
            bipush 64
            ior
            istore 1 /* mods */
         9: .line 184
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isPrimaryButtonDown:()Z
            ifeq 11
        10: .line 185
            iload 1 /* mods */
            sipush 1024
            ior
            istore 1 /* mods */
        11: .line 187
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isSecondaryButtonDown:()Z
            ifeq 13
        12: .line 188
            iload 1 /* mods */
            sipush 4096
            ior
            istore 1 /* mods */
        13: .line 190
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isMiddleButtonDown:()Z
            ifeq 15
        14: .line 191
            iload 1 /* mods */
            sipush 2048
            ior
            istore 1 /* mods */
        15: .line 193
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isBackButtonDown:()Z
            ifeq 17
        16: .line 194
            iload 1 /* mods */
            iconst_4
            invokestatic java.awt.event.MouseEvent.getMaskForButton:(I)I
            ior
            istore 1 /* mods */
        17: .line 196
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.isForwardButtonDown:()Z
            ifeq 19
        18: .line 197
            iload 1 /* mods */
            iconst_5
            invokestatic java.awt.event.MouseEvent.getMaskForButton:(I)I
            ior
            istore 1 /* mods */
        19: .line 199
      StackMap locals:
      StackMap stack:
            iload 1 /* mods */
            ireturn
        end local 1 // int mods
        end local 0 // javafx.scene.input.MouseEvent event
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   20     0  event  Ljavafx/scene/input/MouseEvent;
            1   20     1   mods  I
    MethodParameters:
       Name  Flags
      event  

  public static int fxMouseButtonToMouseButton(javafx.scene.input.MouseEvent);
    descriptor: (Ljavafx/scene/input/MouseEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.input.MouseEvent event
         0: .line 203
            invokestatic com.sun.javafx.embed.swing.SwingEvents.$SWITCH_TABLE$javafx$scene$input$MouseButton:()[I
            aload 0 /* event */
            invokevirtual javafx.scene.input.MouseEvent.getButton:()Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            iaload
            tableswitch { // 2 - 6
                    2: 1
                    3: 3
                    4: 2
                    5: 4
                    6: 5
              default: 6
          }
         1: .line 205
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         2: .line 207
      StackMap locals:
      StackMap stack:
            iconst_3
            ireturn
         3: .line 209
      StackMap locals:
      StackMap stack:
            iconst_2
            ireturn
         4: .line 211
      StackMap locals:
      StackMap stack:
            iconst_4
            ireturn
         5: .line 213
      StackMap locals:
      StackMap stack:
            iconst_5
            ireturn
         6: .line 215
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // javafx.scene.input.MouseEvent event
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0  event  Ljavafx/scene/input/MouseEvent;
    MethodParameters:
       Name  Flags
      event  

  public static int fxKeyEventTypeToKeyID(javafx.scene.input.KeyEvent);
    descriptor: (Ljavafx/scene/input/KeyEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // javafx.scene.input.KeyEvent event
         0: .line 219
            aload 0 /* event */
            invokevirtual javafx.scene.input.KeyEvent.getEventType:()Ljavafx/event/EventType;
            astore 1 /* eventType */
        start local 1 // javafx.event.EventType eventType
         1: .line 220
            aload 1 /* eventType */
            getstatic javafx.scene.input.KeyEvent.KEY_PRESSED:Ljavafx/event/EventType;
            if_acmpne 3
         2: .line 221
            sipush 401
            ireturn
         3: .line 223
      StackMap locals: javafx.event.EventType
      StackMap stack:
            aload 1 /* eventType */
            getstatic javafx.scene.input.KeyEvent.KEY_RELEASED:Ljavafx/event/EventType;
            if_acmpne 5
         4: .line 224
            sipush 402
            ireturn
         5: .line 226
      StackMap locals:
      StackMap stack:
            aload 1 /* eventType */
            getstatic javafx.scene.input.KeyEvent.KEY_TYPED:Ljavafx/event/EventType;
            if_acmpne 7
         6: .line 227
            sipush 400
            ireturn
         7: .line 229
      StackMap locals:
      StackMap stack:
            new java.lang.RuntimeException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Unknown KeyEvent type: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* eventType */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // javafx.event.EventType eventType
        end local 0 // javafx.scene.input.KeyEvent event
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0      event  Ljavafx/scene/input/KeyEvent;
            1    8     1  eventType  Ljavafx/event/EventType<*>;
    MethodParameters:
       Name  Flags
      event  

  public static int fxKeyModsToKeyMods(javafx.scene.input.KeyEvent);
    descriptor: (Ljavafx/scene/input/KeyEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // javafx.scene.input.KeyEvent event
         0: .line 233
            iconst_0
            istore 1 /* mods */
        start local 1 // int mods
         1: .line 234
            aload 0 /* event */
            invokevirtual javafx.scene.input.KeyEvent.isAltDown:()Z
            ifeq 3
         2: .line 235
            iload 1 /* mods */
            sipush 512
            ior
            istore 1 /* mods */
         3: .line 237
      StackMap locals: int
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.KeyEvent.isControlDown:()Z
            ifeq 5
         4: .line 238
            iload 1 /* mods */
            sipush 128
            ior
            istore 1 /* mods */
         5: .line 240
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.KeyEvent.isMetaDown:()Z
            ifeq 7
         6: .line 241
            iload 1 /* mods */
            sipush 256
            ior
            istore 1 /* mods */
         7: .line 243
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.KeyEvent.isShiftDown:()Z
            ifeq 9
         8: .line 244
            iload 1 /* mods */
            bipush 64
            ior
            istore 1 /* mods */
         9: .line 246
      StackMap locals:
      StackMap stack:
            iload 1 /* mods */
            ireturn
        end local 1 // int mods
        end local 0 // javafx.scene.input.KeyEvent event
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0  event  Ljavafx/scene/input/KeyEvent;
            1   10     1   mods  I
    MethodParameters:
       Name  Flags
      event  

  public static int fxScrollModsToMouseWheelMods(javafx.scene.input.ScrollEvent);
    descriptor: (Ljavafx/scene/input/ScrollEvent;)I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // javafx.scene.input.ScrollEvent event
         0: .line 250
            iconst_0
            istore 1 /* mods */
        start local 1 // int mods
         1: .line 251
            aload 0 /* event */
            invokevirtual javafx.scene.input.ScrollEvent.isAltDown:()Z
            ifeq 3
         2: .line 252
            iload 1 /* mods */
            sipush 512
            ior
            istore 1 /* mods */
         3: .line 254
      StackMap locals: int
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.ScrollEvent.isControlDown:()Z
            ifeq 5
         4: .line 255
            iload 1 /* mods */
            sipush 128
            ior
            istore 1 /* mods */
         5: .line 257
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.ScrollEvent.isMetaDown:()Z
            ifeq 7
         6: .line 258
            iload 1 /* mods */
            sipush 256
            ior
            istore 1 /* mods */
         7: .line 260
      StackMap locals:
      StackMap stack:
            aload 0 /* event */
            invokevirtual javafx.scene.input.ScrollEvent.isShiftDown:()Z
            ifeq 9
         8: .line 261
            iload 1 /* mods */
            bipush 64
            ior
            istore 1 /* mods */
         9: .line 263
      StackMap locals:
      StackMap stack:
            iload 1 /* mods */
            ireturn
        end local 1 // int mods
        end local 0 // javafx.scene.input.ScrollEvent event
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0  event  Ljavafx/scene/input/ScrollEvent;
            1   10     1   mods  I
    MethodParameters:
       Name  Flags
      event  

  static int[] $SWITCH_TABLE$javafx$scene$input$MouseButton();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 40
            getstatic com.sun.javafx.embed.swing.SwingEvents.$SWITCH_TABLE$javafx$scene$input$MouseButton:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic javafx.scene.input.MouseButton.values:()[Ljavafx/scene/input/MouseButton;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic javafx.scene.input.MouseButton.BACK:Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            iconst_5
            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.MouseButton.FORWARD:Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            bipush 6
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic javafx.scene.input.MouseButton.MIDDLE:Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            iconst_3
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic javafx.scene.input.MouseButton.NONE:Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            iconst_1
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic javafx.scene.input.MouseButton.PRIMARY:Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            iconst_2
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic javafx.scene.input.MouseButton.SECONDARY:Ljavafx/scene/input/MouseButton;
            invokevirtual javafx.scene.input.MouseButton.ordinal:()I
            iconst_4
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            dup
            putstatic com.sun.javafx.embed.swing.SwingEvents.$SWITCH_TABLE$javafx$scene$input$MouseButton:[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
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
}
SourceFile: "SwingEvents.java"