META-INF.modules.java.desktop.classes.sun.awt.X11.XMSelection.class Maven / Gradle / Ivy
???? 8?
? ?
? ? ?
? ?
? ? ?
?
? ?
? ?
?
? ?
? ? = ? = ?
= ?
? ?
= ? = ? ? ?
? ? ?
? ? ?
? ?
? ?
= ? ? ?
D ? = ?
D ?
?
b
=
? ?
* ?
?
.
? =
? ????
=
=
=
=
b @
=
d ? =
= = =
= =
I ?
I!
I" $
I% ?& ?'(
)* Q+ -
.* Q/ 1
2
=3
4
=5 Q67
?8
?9:
=;<
b ?= InnerClasses log !Lsun/util/logging/PlatformLogger;
selectionName Ljava/lang/String; listeners Ljava/util/Vector; Signature 5Ljava/util/Vector; atoms [Lsun/awt/X11/XAtom; owners [J eventMask J
numScreens I
XA_MANAGER Lsun/awt/X11/XAtom; selectionMap Ljava/util/HashMap; >Ljava/util/HashMap;
initScreen (JI)V Code LineNumberTable LocalVariableTable root wattr Lsun/awt/X11/XWindowAttributes; display screen
StackMapTable> getNumberOfScreens ()I this Lsun/awt/X11/XMSelection; select (J)V
extra_mask
resetOwner owner selectPerScreen (IJ)V selection_name atom e Ljava/lang/Exception;? processClientMessage (Lsun/awt/X11/XEvent;I)Z timestamp data sel xev Lsun/awt/X11/XEvent; xce !Lsun/awt/X11/XClientMessageEvent;@ processRootEvent getInstance (J)Lsun/awt/X11/XMSelection; selection (Ljava/lang/String;)V selname (Ljava/lang/String;J)V extraMask addSelectionListener $(Lsun/awt/X11/XMSelectionListener;)V listener !Lsun/awt/X11/XMSelectionListener; removeSelectionListener getListeners ()Ljava/util/Collection; ;()Ljava/util/Collection; getAtom (I)Lsun/awt/X11/XAtom; setAtom (Lsun/awt/X11/XAtom;I)V a getOwner (I)J setOwner getName ()Ljava/lang/String; dispatchSelectionChanged (Lsun/awt/X11/XPropertyEvent;I)V disp iter Ljava/util/Iterator; ev Lsun/awt/X11/XPropertyEvent; LocalVariableTypeTable 7Ljava/util/Iterator;A dispatchOwnerDeath %(Lsun/awt/X11/XDestroyWindowEvent;I)V de !Lsun/awt/X11/XDestroyWindowEvent; dispatchSelectionEvent (Lsun/awt/X11/XEvent;I)V xpe dispatchOwnerChangedEvent (Lsun/awt/X11/XEvent;IJJJ)V ()V
SourceFile XMSelection.java NestMembersBC ?DEF sun/awt/X11/XWindowAttributes ? ?G sHI sun/awt/X11/XConstantsJKLMN ? sun/awt/X11/XMSelection$1 ?OPQR ? t u r s ? ?SK ? | f gTVWXYZ BootstrapMethods[\]^_ ? sun/awt/X11/XMSelection$2 ?` Grabbing XServera ? ? ?b]cd]efg x y ?Khijkl ? ?mFn sun/awt/X11/XMSelection$3 UnGrabbing XServero ? java/lang/Exceptionp ?qrstK v wu]vw ? ? ? ? | ? ?x ? ? ?fy sun/awt/X11/XMSelection ? ? h i ? ? sun/awt/X11/XAtom n o p q ? ? j k java/util/Vectorz{|{}]~????? sun/awt/X11/XMSelectionListener??K???]?????]??? ? ??? ? ??? sun.awt.X11.XMSelection???? MANAGER { | java/util/HashMap java/lang/Object java/lang/Throwable java/lang/String sun/awt/X11/XClientMessageEvent java/util/Iterator sun/awt/X11/XToolkit awtLock sun/awt/X11/XlibWrapper
RootWindow (JJ)J pData XGetWindowAttributes (JJJ)I get_your_event_mask ()J XSelectInput (JJJ)V dispose (I)V addEventDispatcher "(JLsun/awt/X11/XEventDispatcher;)V awtUnlock
getDisplay %sun/util/logging/PlatformLogger$Level Level FINE 'Lsun/util/logging/PlatformLogger$Level; sun/util/logging/PlatformLogger
isLoggable *(Lsun/util/logging/PlatformLogger$Level;)Z
?? $New Selection Owner for screen = makeConcatWithConstants (IJ)Ljava/lang/String; fine (Lsun/awt/X11/XMSelection;I)V XGrabServer _S '(Ljava/lang/String;I)Ljava/lang/String; Screen = selection name = '(ILjava/lang/String;)Ljava/lang/String; get '(Ljava/lang/String;)Lsun/awt/X11/XAtom; java/lang/Long valueOf (J)Ljava/lang/Long; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; XGetSelectionOwner Selection Owner for screen =
XUngrabServer printStackTrace sun/awt/X11/XEvent get_xclient #()Lsun/awt/X11/XClientMessageEvent; get_message_type client messags = 5(Lsun/awt/X11/XClientMessageEvent;)Ljava/lang/String; get_data get_type &(Ljava/lang/Object;)Ljava/lang/Object; add (Ljava/lang/Object;)Z remove &Selection Changed : Screen = Event = 1(ILsun/awt/X11/XPropertyEvent;)Ljava/lang/String; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; sun/awt/X11/XPropertyEvent
get_window selectionChanged :(ILsun/awt/X11/XMSelection;JLsun/awt/X11/XPropertyEvent;)V Owner dead : Screen = Event = 6(ILsun/awt/X11/XDestroyWindowEvent;)Ljava/lang/String; sun/awt/X11/XDestroyWindowEvent
ownerDeath (ILsun/awt/X11/XMSelection;J)V Event = ((Lsun/awt/X11/XEvent;)Ljava/lang/String; get_xdestroywindow #()Lsun/awt/X11/XDestroyWindowEvent;
get_xproperty ()Lsun/awt/X11/XPropertyEvent; ownerChanged (ILsun/awt/X11/XMSelection;JJJ)V getLogger 5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger; ScreenCount (J)I?]? $java/lang/invoke/StringConcatFactory? Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! = d
f g h i j k l m n o p q r s t u v w x y l z { | } ' Y? ?? B? Y? :!? ? W! ?
?? ? ?
:? ?!?
Y? ? ? ? :? ?? , 4 4 6 4 J P P R P ~ F a c
d f g % i ) g , k 1 l 4 k ; l > m J u M v P u U v X w *
@ ? s 7 ? ? Y ? s Y ? u ? ? 4 ? ? ? ? ? } . ? ? ~ { ? ? ? ? } x *? >? ? *? ???? ~ ? ? ? ? ? u ? ? ? s ? ? ? ? | } d? ? 7*Y:?*? ? ? ? ? ? ? ? *? ?? ? Y*? ? ç :??? ? :? ??
J M M R M U [ [ ] [ ~ : ? ? ?
? ? ? , ? : ? G ? U ? X ? [ ? ` ? c ? * M ? s d ? ? d ? s d ? u ? ? , d` ?? E ? ? ? } ? 5? ? 7? ? ? ? ? ? ? *Y:?*? ? :? ? ? ? ? ? ! ? ? ":? #? $? %*? &W*? '? $? (7 ?? >* ? ? ? ? ? ? ? ) ? ?? ? *Y*? +? ç :??? ? ? ? ? ,? ? ? -? F:? /? ? ? ? ? ,? ? ? -? ":? ? ? ? ? ,? ? ? -?? ? :
?
?? &