
META-INF.modules.java.desktop.classes.java.awt.LightweightDispatcher.class Maven / Gradle / Ivy
???? ;? java/awt/AWTEvent
java/lang/Object ()V
java/awt/LightweightDispatcher isMouseInNativeContainer Z
isMouseDTInNativeContainer
nativeContainer Ljava/awt/Container; java/lang/ref/WeakReference
(Ljava/lang/Object;)V
mouseEventTarget Ljava/lang/ref/WeakReference;
! targetLastEntered
# $ targetLastEnteredDT
& ' ( eventMask J
* + stopListeningForOtherDrags
- . clear 0 sun/awt/dnd/SunDropTargetEvent
2 3 4 processDropTargetEvent #(Lsun/awt/dnd/SunDropTargetEvent;)Z 6 java/awt/event/MouseEvent 0
: ; < processMouseEvent (Ljava/awt/event/MouseEvent;)Z
> ? @ getID ()I
B C D E java/awt/Container updateCursorImmediately
5 G H @ getModifiersEx
5 >
5 K L @ getButton
N O P Q R java/awt/event/InputEvent getMaskForButton (I)I
T U V BUTTONS_DOWN_MASK I
5 X Y @ getX
5 [ \ @ getY
B ^ _ ` getMouseEventTarget (IIZ)Ljava/awt/Component;
b c d trackMouseEnterExit 2(Ljava/awt/Component;Ljava/awt/event/MouseEvent;)V
f g h get ()Ljava/lang/Object; j java/awt/Component
l m < isMouseGrab
o p q retargetMouseEvent 3(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V
s t u eventLog !Lsun/util/logging/PlatformLogger; w x y z { %sun/util/logging/PlatformLogger$Level FINEST 'Lsun/util/logging/PlatformLogger$Level;
} ~ ? ? sun/util/logging/PlatformLogger
isLoggable *(Lsun/util/logging/PlatformLogger$Level;)Z
i ? ? ? getName ()Ljava/lang/String;
? ? ? getClass ()Ljava/lang/Class; ? ? ? makeConcatWithConstants 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String;
} ? ? ? finest (Ljava/lang/String;)V
5 ? ? consume
5 ? ? ?
isConsumed ()Z
/ >
/ X
/ [
B ? ? ? contains (II)Z
B ? ? ? getSize ()Ljava/awt/Dimension; ? ? ? ? V java/awt/Dimension width ? ? ? V height
B ? ? ` getDropTargetEventTarget
/ ?
/ ?
? ? ? retargetMouseEnterExit Z(Ljava/awt/Component;Ljava/awt/event/MouseEvent;Ljava/awt/Component;Z)Ljava/awt/Component;
? ? d trackDropTargetEnterExit
? ? startListeningForOtherDrags ? java/awt/LightweightDispatcher$1
? ? ? #(Ljava/awt/LightweightDispatcher;)V
? ? ? ? ? java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; ? java/awt/LightweightDispatcher$2
? ? ? ? V id
? ? h getSource
B ? ? h getTreeLock
5 ? ? ? getComponent ()Ljava/awt/Component;
i ? ? ? isShowing ? java/awt/Window
i ? ? ? getParent_NoClientCode ()Ljava/awt/Container;
? ? ? ? isModalBlocked
5 ? ? ? getWhen ()J
5 ? ? @ getModifiers
5 ? ? @ getXOnScreen
5 ? ? @ getYOnScreen
5 ? ? @
getClickCount
5 ? ? ? isPopupTrigger
5 ? ? !(Ljava/awt/Component;IJIIIIIIZI)V
? ? ? ? ? sun/awt/AWTAccessor getMouseEventAccessor *()Lsun/awt/AWTAccessor$MouseEventAccessor; ? < &sun/awt/AWTAccessor$MouseEventAccessor isCausedByTouchEvent ? setCausedByTouchEvent (Ljava/awt/event/MouseEvent;Z)V
copyPrivateDataInto (Ljava/awt/AWTEvent;)V
i
getLocationOnScreen ()Ljava/awt/Point;
sun/awt/AppContext
getAppContext ()Lsun/awt/AppContext; B
appContext Lsun/awt/AppContext; java/awt/LightweightDispatcher$3
N(Ljava/awt/LightweightDispatcher;Ljava/awt/event/MouseEvent;Ljava/awt/Point;)V
!"# sun/awt/SunToolkit executeOnEventHandlerThread )(Ljava/lang/Object;Ljava/lang/Runnable;)V
B ?
B '()* V java/awt/Point x ',- V y
5/01 translatePoint (II)V i( i,
i56 ? getParent
/89:
getDispatcher 8()Lsun/awt/dnd/SunDropTargetContextPeer$EventDispatcher;
/< = P(Ljava/awt/Component;IIILsun/awt/dnd/SunDropTargetContextPeer$EventDispatcher;)V? java/awt/event/MouseWheelEvent
>AB @
getScrollType
>DE @ getScrollAmount
>GH @ getWheelRotation
>JKL getPreciseWheelRotation ()D
>N O $(Ljava/awt/Component;IJIIIIIIZIIID)V
BQR
dispatchEventToSelf
TU $assertionsDisabled iX java/lang/AssertionError
W B[\] modalComp Ljava/awt/Component;
B_`a isAncestorOf (Ljava/awt/Component;)Z
icd
dispatchEvent
fghi ? java/lang/Class desiredAssertionStatusk $java.awt.event.LightweightDispatcher
}mno getLogger 5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger;
?qrs getInputEventAccessor *()Lsun/awt/AWTAccessor$InputEventAccessor;uvwxy &sun/awt/AWTAccessor$InputEventAccessor getButtonDownMasks ()[I{ java/io/Serializable} java/awt/event/AWTEventListener serialVersionUID
ConstantValueG?M???Љ LWD_MOUSE_DRAGGED_OVER ? focus Signature 3Ljava/lang/ref/WeakReference; nativeCursor Ljava/awt/Cursor; PROXY_EVENT_MASK <
MOUSE_MASK (Ljava/awt/Container;)V Code LineNumberTable LocalVariableTable this Ljava/awt/LightweightDispatcher; dispose enableEvents (J)V events (Ljava/awt/AWTEvent;)Z sdde Lsun/awt/dnd/SunDropTargetEvent; me Ljava/awt/event/MouseEvent; e Ljava/awt/AWTEvent; ret
StackMapTable modifiers mouseOver met d Ljava/awt/Dimension;
targetOver tle lastEntered inNativeContainer targetEnter eventDispatched
mouseEvent r Ljava/lang/Runnable; ptDstOrigin Ljava/awt/Point; srcComponent c
meAccessor (Lsun/awt/AWTAccessor$MouseEventAccessor; ptSrcOrigin
isForeignDrag srcEvent? java/lang/Throwable
retargeted target component buttonDownMask buttonsDownMask [I mask?
SourceFile Container.java NestMembers BootstrapMethods?
??? ?? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? retargeting mouse wheel to , InnerClasses Level MouseEventAccessor? 4sun/awt/dnd/SunDropTargetContextPeer$EventDispatcher? $sun/awt/dnd/SunDropTargetContextPeer EventDispatcher InputEventAccessor? %java/lang/invoke/MethodHandles$Lookup? java/lang/invoke/MethodHandles Lookup
z| ~ ( ? ? V ? t u U V ?] ? ? ? ? ! ? ? ? $ ? ? ?
? ?? ' ( ? ( ? ? ( 7U ? ? ? =*? *? *? *+? *? Y? ? *? Y? ? *? Y? ? "* ? %? ? &