final class com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer extends java.awt.dnd.DragGestureRecognizer
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer
  super_class: java.awt.dnd.DragGestureRecognizer
{
  final com.sun.javafx.embed.swing.SwingDnD this$0;
    descriptor: Lcom/sun/javafx/embed/swing/SwingDnD;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  void <init>(com.sun.javafx.embed.swing.SwingDnD, java.awt.dnd.DragSource, java.awt.event.MouseEvent, java.util.Set);
    descriptor: (Lcom/sun/javafx/embed/swing/SwingDnD;Ljava/awt/dnd/DragSource;Ljava/awt/event/MouseEvent;Ljava/util/Set;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer this
        start local 2 // java.awt.dnd.DragSource ds
         0: .line 254
            aload 0 /* this */
            aload 1
            putfield com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer.this$0:Lcom/sun/javafx/embed/swing/SwingDnD;
         1: .line 255
            aload 0 /* this */
            aload 2 /* ds */
            aload 3
            invokevirtual java.awt.event.MouseEvent.getComponent:()Ljava/awt/Component;
            invokespecial java.awt.dnd.DragGestureRecognizer.<init>:(Ljava/awt/dnd/DragSource;Ljava/awt/Component;)V
         2: .line 256
            aload 0 /* this */
            aload 4
            invokestatic com.sun.javafx.embed.swing.SwingDnD.transferModesToDropActions:(Ljava/util/Set;)I
            invokevirtual com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer.setSourceActions:(I)V
         3: .line 257
            aload 0 /* this */
            aload 3
            invokevirtual com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer.appendEvent:(Ljava/awt/event/InputEvent;)V
         4: .line 258
            return
        end local 2 // java.awt.dnd.DragSource ds
        end local 0 // com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/javafx/embed/swing/SwingDnD$1StubDragGestureRecognizer;
            0    5     2    ds  Ljava/awt/dnd/DragSource;
    MethodParameters:
        Name  Flags
      this$0  final
      ds      
      val$e   final
      val$sa  final

  protected void registerListeners();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer this
         0: .line 261
            return
        end local 0 // com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/embed/swing/SwingDnD$1StubDragGestureRecognizer;

  protected void unregisterListeners();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer this
         0: .line 264
            return
        end local 0 // com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/javafx/embed/swing/SwingDnD$1StubDragGestureRecognizer;
}
SourceFile: "SwingDnD.java"
EnclosingMethod: com.sun.javafx.embed.swing.SwingDnD.startDrag:(Ljava/awt/event/MouseEvent;Ljava/awt/datatransfer/Transferable;Ljava/util/Set;Ljavafx/scene/input/TransferMode;)V
NestHost: com.sun.javafx.embed.swing.SwingDnD
InnerClasses:
  final StubDragGestureRecognizer = com.sun.javafx.embed.swing.SwingDnD$1StubDragGestureRecognizer