public final class javafx.scene.input.RotateEvent extends javafx.scene.input.GestureEvent
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: javafx.scene.input.RotateEvent
  super_class: javafx.scene.input.GestureEvent
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 20121107

  public static final javafx.event.EventType<javafx.scene.input.RotateEvent> ANY;
    descriptor: Ljavafx/event/EventType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;

  public static final javafx.event.EventType<javafx.scene.input.RotateEvent> ROTATE;
    descriptor: Ljavafx/event/EventType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;

  public static final javafx.event.EventType<javafx.scene.input.RotateEvent> ROTATION_STARTED;
    descriptor: Ljavafx/event/EventType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;

  public static final javafx.event.EventType<javafx.scene.input.RotateEvent> ROTATION_FINISHED;
    descriptor: Ljavafx/event/EventType;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    Signature: Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;

  private final double angle;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final double totalAngle;
    descriptor: D
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=4, locals=0, args_size=0
         0: .line 68
            new javafx.event.EventType
            dup
            getstatic javafx.scene.input.GestureEvent.ANY:Ljavafx/event/EventType;
            ldc "ANY_ROTATE"
            invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
         1: .line 67
            putstatic javafx.scene.input.RotateEvent.ANY:Ljavafx/event/EventType;
         2: .line 75
            new javafx.event.EventType
            dup
            getstatic javafx.scene.input.RotateEvent.ANY:Ljavafx/event/EventType;
            ldc "ROTATE"
            invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
         3: .line 74
            putstatic javafx.scene.input.RotateEvent.ROTATE:Ljavafx/event/EventType;
         4: .line 81
            new javafx.event.EventType
            dup
            getstatic javafx.scene.input.RotateEvent.ANY:Ljavafx/event/EventType;
            ldc "ROTATION_STARTED"
            invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
         5: .line 80
            putstatic javafx.scene.input.RotateEvent.ROTATION_STARTED:Ljavafx/event/EventType;
         6: .line 87
            new javafx.event.EventType
            dup
            getstatic javafx.scene.input.RotateEvent.ANY:Ljavafx/event/EventType;
            ldc "ROTATION_FINISHED"
            invokespecial javafx.event.EventType.<init>:(Ljavafx/event/EventType;Ljava/lang/String;)V
         7: .line 86
            putstatic javafx.scene.input.RotateEvent.ROTATION_FINISHED:Ljavafx/event/EventType;
         8: .line 87
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(, javafx.event.EventTarget, javafx.event.EventType<javafx.scene.input.RotateEvent>, double, double, double, double, boolean, boolean, boolean, boolean, boolean, boolean, double, double, javafx.scene.input.PickResult);
    descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=19, locals=23, args_size=17
        start local 0 // javafx.scene.input.RotateEvent this
        start local 1 // java.lang.Object source
        start local 2 // javafx.event.EventTarget target
        start local 3 // javafx.event.EventType eventType
        start local 4 // double x
        start local 6 // double y
        start local 8 // double screenX
        start local 10 // double screenY
        start local 12 // boolean shiftDown
        start local 13 // boolean controlDown
        start local 14 // boolean altDown
        start local 15 // boolean metaDown
        start local 16 // boolean direct
        start local 17 // boolean inertia
        start local 18 // double angle
        start local 20 // double totalAngle
        start local 22 // javafx.scene.input.PickResult pickResult
         0: .line 123
            aload 0 /* this */
            aload 1 /* source */
            aload 2 /* target */
            aload 3 /* eventType */
            dload 4 /* x */
            dload 6 /* y */
            dload 8 /* screenX */
            dload 10 /* screenY */
         1: .line 124
            iload 12 /* shiftDown */
            iload 13 /* controlDown */
            iload 14 /* altDown */
            iload 15 /* metaDown */
            iload 16 /* direct */
            iload 17 /* inertia */
         2: .line 125
            aload 22 /* pickResult */
            invokespecial javafx.scene.input.GestureEvent.<init>:(Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;DDDDZZZZZZLjavafx/scene/input/PickResult;)V
         3: .line 126
            aload 0 /* this */
            dload 18 /* angle */
            putfield javafx.scene.input.RotateEvent.angle:D
         4: .line 127
            aload 0 /* this */
            dload 20 /* totalAngle */
            putfield javafx.scene.input.RotateEvent.totalAngle:D
         5: .line 128
            return
        end local 22 // javafx.scene.input.PickResult pickResult
        end local 20 // double totalAngle
        end local 18 // double angle
        end local 17 // boolean inertia
        end local 16 // boolean direct
        end local 15 // boolean metaDown
        end local 14 // boolean altDown
        end local 13 // boolean controlDown
        end local 12 // boolean shiftDown
        end local 10 // double screenY
        end local 8 // double screenX
        end local 6 // double y
        end local 4 // double x
        end local 3 // javafx.event.EventType eventType
        end local 2 // javafx.event.EventTarget target
        end local 1 // java.lang.Object source
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    6     0         this  Ljavafx/scene/input/RotateEvent;
            0    6     1       source  Ljava/lang/Object;
            0    6     2       target  Ljavafx/event/EventTarget;
            0    6     3    eventType  Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
            0    6     4            x  D
            0    6     6            y  D
            0    6     8      screenX  D
            0    6    10      screenY  D
            0    6    12    shiftDown  Z
            0    6    13  controlDown  Z
            0    6    14      altDown  Z
            0    6    15     metaDown  Z
            0    6    16       direct  Z
            0    6    17      inertia  Z
            0    6    18        angle  D
            0    6    20   totalAngle  D
            0    6    22   pickResult  Ljavafx/scene/input/PickResult;
    Signature: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
    RuntimeVisibleParameterAnnotations: 
      0:
        javafx.beans.NamedArg(value = "source")
      1:
        javafx.beans.NamedArg(value = "target")
      2:
        javafx.beans.NamedArg(value = "eventType")
      3:
        javafx.beans.NamedArg(value = "x")
      4:
        javafx.beans.NamedArg(value = "y")
      5:
        javafx.beans.NamedArg(value = "screenX")
      6:
        javafx.beans.NamedArg(value = "screenY")
      7:
        javafx.beans.NamedArg(value = "shiftDown")
      8:
        javafx.beans.NamedArg(value = "controlDown")
      9:
        javafx.beans.NamedArg(value = "altDown")
      10:
        javafx.beans.NamedArg(value = "metaDown")
      11:
        javafx.beans.NamedArg(value = "direct")
      12:
        javafx.beans.NamedArg(value = "inertia")
      13:
        javafx.beans.NamedArg(value = "angle")
      14:
        javafx.beans.NamedArg(value = "totalAngle")
      15:
        javafx.beans.NamedArg(value = "pickResult")
    MethodParameters:
             Name  Flags
      source       
      target       
      eventType    final
      x            
      y            
      screenX      
      screenY      
      shiftDown    
      controlDown  
      altDown      
      metaDown     
      direct       
      inertia      
      angle        
      totalAngle   
      pickResult   

  public void <init>(javafx.event.EventType<javafx.scene.input.RotateEvent>, double, double, double, double, boolean, boolean, boolean, boolean, boolean, boolean, double, double, javafx.scene.input.PickResult);
    descriptor: (Ljavafx/event/EventType;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=23, locals=21, args_size=15
        start local 0 // javafx.scene.input.RotateEvent this
        start local 1 // javafx.event.EventType eventType
        start local 2 // double x
        start local 4 // double y
        start local 6 // double screenX
        start local 8 // double screenY
        start local 10 // boolean shiftDown
        start local 11 // boolean controlDown
        start local 12 // boolean altDown
        start local 13 // boolean metaDown
        start local 14 // boolean direct
        start local 15 // boolean inertia
        start local 16 // double angle
        start local 18 // double totalAngle
        start local 20 // javafx.scene.input.PickResult pickResult
         0: .line 160
            aload 0 /* this */
            aconst_null
            aconst_null
            aload 1 /* eventType */
            dload 2 /* x */
            dload 4 /* y */
            dload 6 /* screenX */
            dload 8 /* screenY */
            iload 10 /* shiftDown */
            iload 11 /* controlDown */
         1: .line 161
            iload 12 /* altDown */
            iload 13 /* metaDown */
            iload 14 /* direct */
            iload 15 /* inertia */
            dload 16 /* angle */
            dload 18 /* totalAngle */
            aload 20 /* pickResult */
            invokespecial javafx.scene.input.RotateEvent.<init>:(Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
         2: .line 162
            return
        end local 20 // javafx.scene.input.PickResult pickResult
        end local 18 // double totalAngle
        end local 16 // double angle
        end local 15 // boolean inertia
        end local 14 // boolean direct
        end local 13 // boolean metaDown
        end local 12 // boolean altDown
        end local 11 // boolean controlDown
        end local 10 // boolean shiftDown
        end local 8 // double screenY
        end local 6 // double screenX
        end local 4 // double y
        end local 2 // double x
        end local 1 // javafx.event.EventType eventType
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    3     0         this  Ljavafx/scene/input/RotateEvent;
            0    3     1    eventType  Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
            0    3     2            x  D
            0    3     4            y  D
            0    3     6      screenX  D
            0    3     8      screenY  D
            0    3    10    shiftDown  Z
            0    3    11  controlDown  Z
            0    3    12      altDown  Z
            0    3    13     metaDown  Z
            0    3    14       direct  Z
            0    3    15      inertia  Z
            0    3    16        angle  D
            0    3    18   totalAngle  D
            0    3    20   pickResult  Ljavafx/scene/input/PickResult;
    Signature: (Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;DDDDZZZZZZDDLjavafx/scene/input/PickResult;)V
    RuntimeVisibleParameterAnnotations: 
      0:
        javafx.beans.NamedArg(value = "eventType")
      1:
        javafx.beans.NamedArg(value = "x")
      2:
        javafx.beans.NamedArg(value = "y")
      3:
        javafx.beans.NamedArg(value = "screenX")
      4:
        javafx.beans.NamedArg(value = "screenY")
      5:
        javafx.beans.NamedArg(value = "shiftDown")
      6:
        javafx.beans.NamedArg(value = "controlDown")
      7:
        javafx.beans.NamedArg(value = "altDown")
      8:
        javafx.beans.NamedArg(value = "metaDown")
      9:
        javafx.beans.NamedArg(value = "direct")
      10:
        javafx.beans.NamedArg(value = "inertia")
      11:
        javafx.beans.NamedArg(value = "angle")
      12:
        javafx.beans.NamedArg(value = "totalAngle")
      13:
        javafx.beans.NamedArg(value = "pickResult")
    MethodParameters:
             Name  Flags
      eventType    final
      x            
      y            
      screenX      
      screenY      
      shiftDown    
      controlDown  
      altDown      
      metaDown     
      direct       
      inertia      
      angle        
      totalAngle   
      pickResult   

  public double getAngle();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.input.RotateEvent this
         0: .line 173
            aload 0 /* this */
            getfield javafx.scene.input.RotateEvent.angle:D
            dreturn
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/input/RotateEvent;

  public double getTotalAngle();
    descriptor: ()D
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // javafx.scene.input.RotateEvent this
         0: .line 185
            aload 0 /* this */
            getfield javafx.scene.input.RotateEvent.totalAngle:D
            dreturn
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/input/RotateEvent;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // javafx.scene.input.RotateEvent this
         0: .line 193
            new java.lang.StringBuilder
            dup
            ldc "RotateEvent ["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            astore 1 /* sb */
        start local 1 // java.lang.StringBuilder sb
         1: .line 195
            aload 1 /* sb */
            ldc "source = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getSource:()Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         2: .line 196
            aload 1 /* sb */
            ldc ", target = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getTarget:()Ljavafx/event/EventTarget;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         3: .line 197
            aload 1 /* sb */
            ldc ", eventType = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getEventType:()Ljavafx/event/EventType;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         4: .line 198
            aload 1 /* sb */
            ldc ", consumed = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isConsumed:()Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
            pop
         5: .line 200
            aload 1 /* sb */
            ldc ", angle = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getAngle:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         6: .line 201
            aload 1 /* sb */
            ldc ", totalAngle = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getTotalAngle:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         7: .line 202
            aload 1 /* sb */
            ldc ", x = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getX:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            ldc ", y = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getY:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
         8: .line 203
            ldc ", z = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getZ:()D
            invokevirtual java.lang.StringBuilder.append:(D)Ljava/lang/StringBuilder;
            pop
         9: .line 204
            aload 1 /* sb */
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isDirect:()Z
            ifeq 10
            ldc ", direct"
            goto 11
      StackMap locals: javafx.scene.input.RotateEvent java.lang.StringBuilder
      StackMap stack: java.lang.StringBuilder
        10: ldc ", indirect"
      StackMap locals: javafx.scene.input.RotateEvent java.lang.StringBuilder
      StackMap stack: java.lang.StringBuilder java.lang.String
        11: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 206
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isInertia:()Z
            ifeq 14
        13: .line 207
            aload 1 /* sb */
            ldc ", inertia"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        14: .line 210
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isShiftDown:()Z
            ifeq 16
        15: .line 211
            aload 1 /* sb */
            ldc ", shiftDown"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        16: .line 213
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isControlDown:()Z
            ifeq 18
        17: .line 214
            aload 1 /* sb */
            ldc ", controlDown"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        18: .line 216
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isAltDown:()Z
            ifeq 20
        19: .line 217
            aload 1 /* sb */
            ldc ", altDown"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        20: .line 219
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isMetaDown:()Z
            ifeq 22
        21: .line 220
            aload 1 /* sb */
            ldc ", metaDown"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        22: .line 222
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.isShortcutDown:()Z
            ifeq 24
        23: .line 223
            aload 1 /* sb */
            ldc ", shortcutDown"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        24: .line 225
      StackMap locals:
      StackMap stack:
            aload 1 /* sb */
            ldc ", pickResult = "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            invokevirtual javafx.scene.input.RotateEvent.getPickResult:()Ljavafx/scene/input/PickResult;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        25: .line 227
            aload 1 /* sb */
            ldc "]"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder sb
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   26     0  this  Ljavafx/scene/input/RotateEvent;
            1   26     1    sb  Ljava/lang/StringBuilder;

  public javafx.scene.input.RotateEvent copyFor(java.lang.Object, javafx.event.EventTarget);
    descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/RotateEvent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // javafx.scene.input.RotateEvent this
        start local 1 // java.lang.Object newSource
        start local 2 // javafx.event.EventTarget newTarget
         0: .line 232
            aload 0 /* this */
            aload 1 /* newSource */
            aload 2 /* newTarget */
            invokespecial javafx.scene.input.GestureEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/GestureEvent;
            checkcast javafx.scene.input.RotateEvent
            areturn
        end local 2 // javafx.event.EventTarget newTarget
        end local 1 // java.lang.Object newSource
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Ljavafx/scene/input/RotateEvent;
            0    1     1  newSource  Ljava/lang/Object;
            0    1     2  newTarget  Ljavafx/event/EventTarget;
    MethodParameters:
           Name  Flags
      newSource  
      newTarget  

  public javafx.scene.input.RotateEvent copyFor(, javafx.event.EventTarget, javafx.event.EventType<javafx.scene.input.RotateEvent>);
    descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType;)Ljavafx/scene/input/RotateEvent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=4
        start local 0 // javafx.scene.input.RotateEvent this
        start local 1 // java.lang.Object newSource
        start local 2 // javafx.event.EventTarget newTarget
        start local 3 // javafx.event.EventType type
         0: .line 244
            aload 0 /* this */
            aload 1 /* newSource */
            aload 2 /* newTarget */
            invokevirtual javafx.scene.input.RotateEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/RotateEvent;
            astore 4 /* e */
        start local 4 // javafx.scene.input.RotateEvent e
         1: .line 245
            aload 4 /* e */
            aload 3 /* type */
            putfield javafx.scene.input.RotateEvent.eventType:Ljavafx/event/EventType;
         2: .line 246
            aload 4 /* e */
            areturn
        end local 4 // javafx.scene.input.RotateEvent e
        end local 3 // javafx.event.EventType type
        end local 2 // javafx.event.EventTarget newTarget
        end local 1 // java.lang.Object newSource
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Ljavafx/scene/input/RotateEvent;
            0    3     1  newSource  Ljava/lang/Object;
            0    3     2  newTarget  Ljavafx/event/EventTarget;
            0    3     3       type  Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;
            1    3     4          e  Ljavafx/scene/input/RotateEvent;
    Signature: (Ljava/lang/Object;Ljavafx/event/EventTarget;Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;)Ljavafx/scene/input/RotateEvent;
    MethodParameters:
           Name  Flags
      newSource  
      newTarget  
      type       

  public javafx.event.EventType<javafx.scene.input.RotateEvent> getEventType();
    descriptor: ()Ljavafx/event/EventType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // javafx.scene.input.RotateEvent this
         0: .line 251
            aload 0 /* this */
            invokespecial javafx.scene.input.GestureEvent.getEventType:()Ljavafx/event/EventType;
            areturn
        end local 0 // javafx.scene.input.RotateEvent this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljavafx/scene/input/RotateEvent;
    Signature: ()Ljavafx/event/EventType<Ljavafx/scene/input/RotateEvent;>;

  public javafx.scene.input.GestureEvent copyFor(java.lang.Object, javafx.event.EventTarget);
    descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/GestureEvent;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual javafx.scene.input.RotateEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/RotateEvent;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public javafx.event.Event copyFor(java.lang.Object, javafx.event.EventTarget);
    descriptor: (Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/event/Event;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual javafx.scene.input.RotateEvent.copyFor:(Ljava/lang/Object;Ljavafx/event/EventTarget;)Ljavafx/scene/input/RotateEvent;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "RotateEvent.java"