public class java.awt.dnd.DropTargetContext implements java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: java.awt.dnd.DropTargetContext
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: -634158968993743371

  private final java.awt.dnd.DropTarget dropTarget;
    descriptor: Ljava/awt/dnd/DropTarget;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private transient java.awt.dnd.peer.DropTargetContextPeer dropTargetContextPeer;
    descriptor: Ljava/awt/dnd/peer/DropTargetContextPeer;
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  private transient java.awt.datatransfer.Transferable transferable;
    descriptor: Ljava/awt/datatransfer/Transferable;
    flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 64
            new java.awt.dnd.DropTargetContext$1
            dup
            invokespecial java.awt.dnd.DropTargetContext$1.<init>:()V
            invokestatic sun.awt.AWTAccessor.setDropTargetContextAccessor:(Lsun/awt/AWTAccessor$DropTargetContextAccessor;)V
         1: .line 75
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  void <init>(java.awt.dnd.DropTarget);
    descriptor: (Ljava/awt/dnd/DropTarget;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // java.awt.dnd.DropTarget dt
         0: .line 84
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 86
            aload 0 /* this */
            aload 1 /* dt */
            putfield java.awt.dnd.DropTargetContext.dropTarget:Ljava/awt/dnd/DropTarget;
         2: .line 87
            return
        end local 1 // java.awt.dnd.DropTarget dt
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljava/awt/dnd/DropTargetContext;
            0    3     1    dt  Ljava/awt/dnd/DropTarget;
    MethodParameters:
      Name  Flags
      dt    

  public java.awt.dnd.DropTarget getDropTarget();
    descriptor: ()Ljava/awt/dnd/DropTarget;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 96
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.dropTarget:Ljava/awt/dnd/DropTarget;
            areturn
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/awt/dnd/DropTargetContext;

  public java.awt.Component getComponent();
    descriptor: ()Ljava/awt/Component;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 105
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.dropTarget:Ljava/awt/dnd/DropTarget;
            invokevirtual java.awt.dnd.DropTarget.getComponent:()Ljava/awt/Component;
            areturn
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/awt/dnd/DropTargetContext;

  void reset();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 111
            aload 0 /* this */
            aconst_null
            putfield java.awt.dnd.DropTargetContext.dropTargetContextPeer:Ljava/awt/dnd/peer/DropTargetContextPeer;
         1: .line 112
            aload 0 /* this */
            aconst_null
            putfield java.awt.dnd.DropTargetContext.transferable:Ljava/awt/datatransfer/Transferable;
         2: .line 113
            return
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljava/awt/dnd/DropTargetContext;

  protected void setTargetActions(int);
    descriptor: (I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // int actions
         0: .line 123
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 2 /* peer */
        start local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 124
            aload 2 /* peer */
            ifnull 9
         2: .line 125
            aload 2 /* peer */
            dup
            astore 3
            monitorenter
         3: .line 126
            aload 2 /* peer */
            iload 1 /* actions */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.setTargetActions:(I)V
         4: .line 127
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTarget:()Ljava/awt/dnd/DropTarget;
            iload 1 /* actions */
            invokevirtual java.awt.dnd.DropTarget.doSetDefaultActions:(I)V
         5: .line 125
            aload 3
            monitorexit
         6: goto 10
      StackMap locals: java.awt.dnd.DropTargetContext int java.awt.dnd.peer.DropTargetContextPeer java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack: java.lang.Throwable
         7: aload 3
            monitorexit
         8: athrow
         9: .line 130
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTarget:()Ljava/awt/dnd/DropTarget;
            iload 1 /* actions */
            invokevirtual java.awt.dnd.DropTarget.doSetDefaultActions:(I)V
        10: .line 132
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 1 // int actions
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   11     0     this  Ljava/awt/dnd/DropTargetContext;
            0   11     1  actions  I
            1   11     2     peer  Ljava/awt/dnd/peer/DropTargetContextPeer;
      Exception table:
        from    to  target  type
           3     6       7  any
           7     8       7  any
    MethodParameters:
         Name  Flags
      actions  

  protected int getTargetActions();
    descriptor: ()I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 142
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 1 /* peer */
        start local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 143
            aload 1 /* peer */
            ifnull 3
         2: .line 144
            aload 1 /* peer */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.getTargetActions:()I
            goto 4
         3: .line 145
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.dropTarget:Ljava/awt/dnd/DropTarget;
            invokevirtual java.awt.dnd.DropTarget.getDefaultActions:()I
         4: .line 143
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Ljava/awt/dnd/DropTargetContext;
            1    5     1  peer  Ljava/awt/dnd/peer/DropTargetContextPeer;

  public void dropComplete(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // boolean success
         0: .line 159
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 2 /* peer */
        start local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 160
            aload 2 /* peer */
            ifnull 3
         2: .line 161
            aload 2 /* peer */
            iload 1 /* success */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.dropComplete:(Z)V
         3: .line 163
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            return
        end local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 1 // boolean success
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Ljava/awt/dnd/DropTargetContext;
            0    4     1  success  Z
            1    4     2     peer  Ljava/awt/dnd/peer/DropTargetContextPeer;
    Exceptions:
      throws java.awt.dnd.InvalidDnDOperationException
    MethodParameters:
         Name  Flags
      success  

  protected void acceptDrag(int);
    descriptor: (I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // int dragOperation
         0: .line 172
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 2 /* peer */
        start local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 173
            aload 2 /* peer */
            ifnull 3
         2: .line 174
            aload 2 /* peer */
            iload 1 /* dragOperation */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.acceptDrag:(I)V
         3: .line 176
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            return
        end local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 1 // int dragOperation
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Ljava/awt/dnd/DropTargetContext;
            0    4     1  dragOperation  I
            1    4     2           peer  Ljava/awt/dnd/peer/DropTargetContextPeer;
    MethodParameters:
               Name  Flags
      dragOperation  

  protected void rejectDrag();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 183
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 1 /* peer */
        start local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 184
            aload 1 /* peer */
            ifnull 3
         2: .line 185
            aload 1 /* peer */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.rejectDrag:()V
         3: .line 187
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            return
        end local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Ljava/awt/dnd/DropTargetContext;
            1    4     1  peer  Ljava/awt/dnd/peer/DropTargetContextPeer;

  protected void acceptDrop(int);
    descriptor: (I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // int dropOperation
         0: .line 198
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 2 /* peer */
        start local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 199
            aload 2 /* peer */
            ifnull 3
         2: .line 200
            aload 2 /* peer */
            iload 1 /* dropOperation */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.acceptDrop:(I)V
         3: .line 202
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            return
        end local 2 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 1 // int dropOperation
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Ljava/awt/dnd/DropTargetContext;
            0    4     1  dropOperation  I
            1    4     2           peer  Ljava/awt/dnd/peer/DropTargetContextPeer;
    MethodParameters:
               Name  Flags
      dropOperation  

  protected void rejectDrop();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 210
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 1 /* peer */
        start local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 211
            aload 1 /* peer */
            ifnull 3
         2: .line 212
            aload 1 /* peer */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.rejectDrop:()V
         3: .line 214
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            return
        end local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Ljava/awt/dnd/DropTargetContext;
            1    4     1  peer  Ljava/awt/dnd/peer/DropTargetContextPeer;

  protected java.awt.datatransfer.DataFlavor[] getCurrentDataFlavors();
    descriptor: ()[Ljava/awt/datatransfer/DataFlavor;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=2, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 226
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 1 /* peer */
        start local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 227
            aload 1 /* peer */
            ifnull 2
            aload 1 /* peer */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.getTransferDataFlavors:()[Ljava/awt/datatransfer/DataFlavor;
            goto 3
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
         2: iconst_0
            anewarray java.awt.datatransfer.DataFlavor
      StackMap locals:
      StackMap stack: java.awt.datatransfer.DataFlavor[]
         3: areturn
        end local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Ljava/awt/dnd/DropTargetContext;
            1    4     1  peer  Ljava/awt/dnd/peer/DropTargetContextPeer;

  protected java.util.List<java.awt.datatransfer.DataFlavor> getCurrentDataFlavorsAsList();
    descriptor: ()Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 240
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getCurrentDataFlavors:()[Ljava/awt/datatransfer/DataFlavor;
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            areturn
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/awt/dnd/DropTargetContext;
    Signature: ()Ljava/util/List<Ljava/awt/datatransfer/DataFlavor;>;

  protected boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor);
    descriptor: (Ljava/awt/datatransfer/DataFlavor;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // java.awt.datatransfer.DataFlavor df
         0: .line 254
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getCurrentDataFlavorsAsList:()Ljava/util/List;
            aload 1 /* df */
            invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
            ireturn
        end local 1 // java.awt.datatransfer.DataFlavor df
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/awt/dnd/DropTargetContext;
            0    1     1    df  Ljava/awt/datatransfer/DataFlavor;
    MethodParameters:
      Name  Flags
      df    

  protected java.awt.datatransfer.Transferable getTransferable();
    descriptor: ()Ljava/awt/datatransfer/Transferable;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=5, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 266
            aload 0 /* this */
            invokevirtual java.awt.dnd.DropTargetContext.getDropTargetContextPeer:()Ljava/awt/dnd/peer/DropTargetContextPeer;
            astore 1 /* peer */
        start local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
         1: .line 267
            aload 1 /* peer */
            ifnonnull 3
         2: .line 268
            new java.awt.dnd.InvalidDnDOperationException
            dup
            invokespecial java.awt.dnd.InvalidDnDOperationException.<init>:()V
            athrow
         3: .line 270
      StackMap locals: java.awt.dnd.peer.DropTargetContextPeer
      StackMap stack:
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.transferable:Ljava/awt/datatransfer/Transferable;
            ifnonnull 13
         4: .line 271
            aload 1 /* peer */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.getTransferable:()Ljava/awt/datatransfer/Transferable;
            astore 2 /* t */
        start local 2 // java.awt.datatransfer.Transferable t
         5: .line 272
            aload 1 /* peer */
            invokeinterface java.awt.dnd.peer.DropTargetContextPeer.isTransferableJVMLocal:()Z
            istore 3 /* isLocal */
        start local 3 // boolean isLocal
         6: .line 273
            aload 0 /* this */
            dup
            astore 4
            monitorenter
         7: .line 274
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.transferable:Ljava/awt/datatransfer/Transferable;
            ifnonnull 9
         8: .line 275
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* t */
            iload 3 /* isLocal */
            invokevirtual java.awt.dnd.DropTargetContext.createTransferableProxy:(Ljava/awt/datatransfer/Transferable;Z)Ljava/awt/datatransfer/Transferable;
            putfield java.awt.dnd.DropTargetContext.transferable:Ljava/awt/datatransfer/Transferable;
         9: .line 273
      StackMap locals: java.awt.datatransfer.Transferable int java.awt.dnd.DropTargetContext
      StackMap stack:
            aload 4
            monitorexit
        10: goto 13
      StackMap locals:
      StackMap stack: java.lang.Throwable
        11: aload 4
            monitorexit
        12: athrow
        end local 3 // boolean isLocal
        end local 2 // java.awt.datatransfer.Transferable t
        13: .line 280
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.transferable:Ljava/awt/datatransfer/Transferable;
            areturn
        end local 1 // java.awt.dnd.peer.DropTargetContextPeer peer
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Ljava/awt/dnd/DropTargetContext;
            1   14     1     peer  Ljava/awt/dnd/peer/DropTargetContextPeer;
            5   13     2        t  Ljava/awt/datatransfer/Transferable;
            6   13     3  isLocal  Z
      Exception table:
        from    to  target  type
           7    10      11  any
          11    12      11  any
    Exceptions:
      throws java.awt.dnd.InvalidDnDOperationException

  java.awt.dnd.peer.DropTargetContextPeer getDropTargetContextPeer();
    descriptor: ()Ljava/awt/dnd/peer/DropTargetContextPeer;
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.awt.dnd.DropTargetContext this
         0: .line 290
            aload 0 /* this */
            getfield java.awt.dnd.DropTargetContext.dropTargetContextPeer:Ljava/awt/dnd/peer/DropTargetContextPeer;
            areturn
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/awt/dnd/DropTargetContext;

  void setDropTargetContextPeer(java.awt.dnd.peer.DropTargetContextPeer);
    descriptor: (Ljava/awt/dnd/peer/DropTargetContextPeer;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // java.awt.dnd.peer.DropTargetContextPeer dtcp
         0: .line 297
            aload 0 /* this */
            aload 1 /* dtcp */
            putfield java.awt.dnd.DropTargetContext.dropTargetContextPeer:Ljava/awt/dnd/peer/DropTargetContextPeer;
         1: .line 298
            return
        end local 1 // java.awt.dnd.peer.DropTargetContextPeer dtcp
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljava/awt/dnd/DropTargetContext;
            0    2     1  dtcp  Ljava/awt/dnd/peer/DropTargetContextPeer;
    MethodParameters:
      Name  Flags
      dtcp  final

  protected java.awt.datatransfer.Transferable createTransferableProxy(java.awt.datatransfer.Transferable, boolean);
    descriptor: (Ljava/awt/datatransfer/Transferable;Z)Ljava/awt/datatransfer/Transferable;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // java.awt.dnd.DropTargetContext this
        start local 1 // java.awt.datatransfer.Transferable t
        start local 2 // boolean local
         0: .line 310
            new java.awt.dnd.DropTargetContext$TransferableProxy
            dup
            aload 0 /* this */
            aload 1 /* t */
            iload 2 /* local */
            invokespecial java.awt.dnd.DropTargetContext$TransferableProxy.<init>:(Ljava/awt/dnd/DropTargetContext;Ljava/awt/datatransfer/Transferable;Z)V
            areturn
        end local 2 // boolean local
        end local 1 // java.awt.datatransfer.Transferable t
        end local 0 // java.awt.dnd.DropTargetContext this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Ljava/awt/dnd/DropTargetContext;
            0    1     1      t  Ljava/awt/datatransfer/Transferable;
            0    1     2  local  Z
    MethodParameters:
       Name  Flags
      t      
      local  
}
SourceFile: "DropTargetContext.java"
NestMembers:
  java.awt.dnd.DropTargetContext$1  java.awt.dnd.DropTargetContext$TransferableProxy
InnerClasses:
  java.awt.dnd.DropTargetContext$1
  protected TransferableProxy = java.awt.dnd.DropTargetContext$TransferableProxy of java.awt.dnd.DropTargetContext
  public abstract DropTargetContextAccessor = sun.awt.AWTAccessor$DropTargetContextAccessor of sun.awt.AWTAccessor