META-INF.modules.java.desktop.classes.sun.awt.dnd.SunDragSourceContextPeer.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? :<
java/lang/Object ()V
$sun/awt/dnd/SunDragSourceContextPeer trigger Ljava/awt/dnd/DragGestureEvent;
java/awt/dnd/DragGestureEvent getComponent ()Ljava/awt/Component; component Ljava/awt/Component;
getTrigger !()Ljava/awt/dnd/DragGestureEvent;
getTriggerEvent ()Ljava/awt/event/InputEvent; )java/awt/dnd/InvalidDnDOperationException " #DragGestureEvent has a null trigger
$ % (Ljava/lang/String;)V ' ( ) dragSourceContext Ljava/awt/dnd/DragSourceContext; + , - cursor Ljava/awt/Cursor;
/ 0 1 getDragSourceContext "()Ljava/awt/dnd/DragSourceContext;
3 4 5 6 7 java/awt/dnd/DragSourceContext getSourceActions ()I 9 : ;
sourceActions I = > ? dragImage Ljava/awt/Image; A B C dragImageOffset Ljava/awt/Point;
3 E F G getTransferable &()Ljava/awt/datatransfer/Transferable;
I J K L M #sun/awt/datatransfer/DataTransferer getInstance '()Lsun/awt/datatransfer/DataTransferer;
O P Q
getDragSource ()Ljava/awt/dnd/DragSource;
S T U V W java/awt/dnd/DragSource getFlavorMap #()Ljava/awt/datatransfer/FlavorMap;
I Y Z [ adaptFlavorMap F(Ljava/awt/datatransfer/FlavorMap;)Ljava/awt/datatransfer/FlavorTable;
I ] ^ _ getFormatsForTransferable ^(Ljava/awt/datatransfer/Transferable;Ljava/awt/datatransfer/FlavorTable;)Ljava/util/SortedMap;
I a b c keysToLongArray (Ljava/util/SortedMap;)[J
e f g startDrag 8(Ljava/awt/datatransfer/Transferable;[JLjava/util/Map;)V i j k discardingMouseEvents Z m &sun/awt/dnd/SunDragSourceContextPeer$1
l o p )(Lsun/awt/dnd/SunDragSourceContextPeer;)V
r s t u v java/awt/EventQueue invokeLater (Ljava/lang/Runnable;)V
x y z equals (Ljava/lang/Object;)Z
| } ~ getNativeContext ()J
? ? ? ? 7 java/awt/Cursor getType
? ? ? setNativeCursor (JLjava/awt/Cursor;I)V ? java/awt/Point
? ? ? (II)V
? ? ? (Ljava/awt/Point;)V ? ? ?
nativeCtxt J
? ? ? convertModifiersToDropAction (II)I ? java/awt/dnd/DragSourceDragEvent
? ? ? ((Ljava/awt/dnd/DragSourceContext;IIIII)V ? 4sun/awt/dnd/SunDragSourceContextPeer$EventDispatcher
? ? ? H(Lsun/awt/dnd/SunDragSourceContextPeer;ILjava/awt/dnd/DragSourceEvent;)V
? ? ? ? ? sun/awt/SunToolkit targetToAppContext ((Ljava/lang/Object;)Lsun/awt/AppContext;
? ? ? ? invokeLaterOnAppContext +(Lsun/awt/AppContext;Ljava/lang/Runnable;)V
? ? startSecondaryEventLoop
? ? ? postDragSourceDragEvent (IIIII)V ? java/awt/dnd/DragSourceEvent
? ? ? %(Ljava/awt/dnd/DragSourceContext;II)V ? java/awt/dnd/DragSourceDropEvent
? ? ? '(Ljava/awt/dnd/DragSourceContext;IZII)V
? ? ? setNativeContext (J)V ? ? k dragDropInProgress
? ? ? getExceptionMessage (Z)Ljava/lang/String; ? java/awt/event/MouseEvent ? sun/awt/dnd/SunDropTargetEvent ? Drag and drop in progress ? No drag in progress ? java/awt/dnd/DnDConstants ? java/awt/event/InputEvent@
? ? ? ? ? $sun/awt/dnd/SunDropTargetContextPeer $setCurrentJVMLocalSourceTransferable '(Ljava/awt/datatransfer/Transferable;)V
? ? ? setDragDropInProgress (Z)V ? 'java/awt/dnd/peer/DragSourceContextPeer DISPATCH_ENTER
ConstantValue DISPATCH_MOTION DISPATCH_CHANGED
DISPATCH_EXIT DISPATCH_FINISH DISPATCH_MOUSE_MOVED "(Ljava/awt/dnd/DragGestureEvent;)V Code LineNumberTable LocalVariableTable this &Lsun/awt/dnd/SunDragSourceContextPeer; dge
StackMapTable quitSecondaryEventLoop T(Ljava/awt/dnd/DragSourceContext;Ljava/awt/Cursor;Ljava/awt/Image;Ljava/awt/Point;)V dsc c di p transferable $Ljava/awt/datatransfer/Transferable; formatMap Ljava/util/SortedMap; formats [J LocalVariableTypeTable ILjava/util/SortedMap;
Exceptions Signature l(Ljava/awt/datatransfer/Transferable;[JLjava/util/Map;)V setCursor (Ljava/awt/Cursor;)V java/lang/Throwable getCursor ()Ljava/awt/Cursor; getDragImage ()Ljava/awt/Image; getDragImageOffset ()Ljava/awt/Point;
setTrigger ctxt transferablesFlavorsChanged targetAction modifiers x y dispatchType
dropAction event "Ljava/awt/dnd/DragSourceDragEvent;
dispatcher 6Lsun/awt/dnd/SunDragSourceContextPeer$EventDispatcher; dragEnter (IIII)V
targetActions
dragMotion operationChanged dragExit Ljava/awt/dnd/DragSourceEvent; dragMouseMoved dragDropFinished (ZIII)V success
operations b
checkEvent (Ljava/awt/AWTEvent;)Z
mouseEvent Ljava/awt/event/MouseEvent; Ljava/awt/AWTEvent; checkDragDropInProgress3 java/lang/String supportedActions cleanup
SourceFile SunDragSourceContextPeer.java NestMembers InnerClasses EventDispatcher! ? , - > ? B C ? ? ( ) : ;
? k
j k ? ; ? ? ? ; ? ? ? ; ? ? ? ; ? ? ? ; ? ? ? ; ? ? ? ? ? $*? *+? *? ? **? ?
? ? *? ? ? _ ` a b d # f ? $ ? ? $ ? ? ? ? ? + ? ? k ? ? ? ? ? + ? ? l ? ? ? f ? ? <