META-INF.modules.java.desktop.classes.sun.awt.X11.XWindowPeer.class Maven / Gradle / Ivy
???? 8F YRST
*U
V
jW YX YY YZ Y[ Y\ Y] Y^ Y_ ?`a
b Yc Yd Yefgh?
i
jk Ylm
no
Yp
Yq
rs
t
juvw
xyz
{|
*} ~
? Y??
F? Y??
F?
Y? Y?
?
?
?
? ??
?
? ??
?
?
? Y?
Y?
G??
F?
?
???
???
j?
Y??
Y?
Y?
???
Y?
??
?
????? Y? Y? ??
?? ?
?? ?
*? ?
Y? ?
?? ?? ?
??
Y?
Y?
??? @
??
??
?? ??
??
??
?
?
??
Y? ??
?
Y?
?
?????
? Y?
Y?
Y?
Y?
Y?
?
Y? Y??
?b ???? ????????? Y? ???
???
????
????
Y?
Y?
Y?
Y?
??
??
??
?? ?? Y? ?
?
Y
Y
Y ?
?
??
?
Y
Y
!"
?#
Y$
j%
Y&
? ' ( ) *
Y+
,
-
??
.
?
Y/0
Y1
?2
Y3
Y4
?56
?78
?9
Y:
?;
?<?=
>
Y?
?@A
?B
YC
FD
?
EF
GH
GI
FJ
K
YL
YM
?N
GO ?P
?QR
FS
?T
UV
G$
W
XY
XZ[
Y\]
^
F_
Y`
?ab
c
Yd
ef?g
h
_ij
k
_l
Ym
_n
Yop
?q Yrs
b
lt Yu
_vw
_x
_y
7
Yz
Y{ Y' Y( Y) Y*?|?}
Y~
Y?
Y?
Y?
l??
Y?
l?
Y?
k?
k?
Y?
Y?? 5?
Y?
Y?
Y?
j?
Y>
Y?
Y?
Y?
??
Y??
Ab?
Y?
?
A??????????
??
I?
I?
I?
I?
??
Y?
A?
I?
??
??
?? ??
??
Y?
I?
I?
???
?
Y?
Y?
Y? Y?
????????? ??
Y?
Y?
Y?
?
j?
?
??
nb Y?
n?
n?
n?
n? n?
??
n?
Y???????????
?
j?
Y?
j?
Y?
Y?
G?
Y?
? ??
Y?
?? ??
Y? Y???
???
?
j?
Y?
Y? ??
j?
l?
?? ??
l?
???
??
Y? Y?
h??
??
?????
??
??
??
??
?v?
??????
?b
??
??
??
??
??
?? @ ??
??
Y?
Y
j
?
Y
Y
j
Y
?
Y
?
?
Y
?? ?
?
j
Y Y
Y
?
?
Y
Y
??
Y Y Y
e!
e"
e#
?$
?%
?& Y'( D
?)
?*
Y+
?,
Y-??.
Y/012
Y34
5567 m8
?9 ?: ?; ?< ?=>
b ??
?@
?A C YD
?E
?F
?G
HI
HJ
HKL
?
?M
?N
?O YP
?Q
?R YST
b
U ?V
?W
X
?Y
YZ
Y[
\]
l^_
5`
5a
Yb
5cd
?e
f
jg
lh
<`
<a
?i
<?
ej
<c
?
<?
k '
Yl
<m (
<n
Yo
jp
lq
Arst
A`
Aa
Yu
Yv
Y?
Y?
Acw
A? &x
A?
Am
Any
z{|}
j~
?
j? ????O? ?
???
???????
hb???? InnerClasses log !Lsun/util/logging/PlatformLogger; focusLog insLog grabLog iconLog windows Ljava/util/Set; Signature *Ljava/util/Set; cachedFocusableWindow Z
warningWindow Lsun/awt/X11/XWarningWindow; alwaysOnTop locationByPlatform modalBlocker Ljava/awt/Dialog; delayedModalBlocking targetMinimumSize Ljava/awt/Dimension; ownerPeer Lsun/awt/X11/XWindowPeer; prevTransientFor nextTransientFor curRealTransientFor Lsun/awt/X11/XBaseWindow; grab isMapped mustControlStackPosition rootPropertyEventDispatcher Lsun/awt/X11/XEventDispatcher; isStartupNotificationRemoved +Ljava/util/concurrent/atomic/AtomicBoolean;
isUnhiding isBeforeFirstMapNotify
windowType? Type Ljava/awt/Window$Type; toplevelStateListeners Ljava/util/Vector; 7Ljava/util/Vector; PREFERRED_SIZE_FOR_ICON I
ConstantValue ? !MAXIMUM_BUFFER_LENGTH_NET_WM_ICON defaultIconInfo Ljava/util/ArrayList; )Ljava/util/ArrayList; dropTargetCount XA_NET_WM_STATE Lsun/awt/X11/XAtom; net_wm_state Lsun/awt/X11/XAtomList; pressTarget $assertionsDisabled
getWindowType ()Ljava/awt/Window$Type; Code LineNumberTable LocalVariableTable this $(Lsun/awt/X11/XCreateWindowParams;)V params !Lsun/awt/X11/XCreateWindowParams; (Ljava/awt/Window;)V target Ljava/awt/Window; preInit eventMask J gc Ljava/awt/GraphicsConfiguration;
StackMapTable? getWMName ()Ljava/lang/String; name Ljava/lang/String; getLocalHostname getJvmPID ()I postInit hints Lsun/awt/X11/XWMHints; ownerWindow protocol Lsun/awt/X11/XNETProtocol; t_window owner? updateIconImages ()V iconInfo Lsun/awt/IconInfo; e Ljava/lang/Exception; image Ljava/awt/Image; i Ljava/util/Iterator;
iconImages Ljava/util/List; LocalVariableTypeTable &Ljava/util/Iterator; "Ljava/util/List;?? normalizeIconImages "(Ljava/util/List;)Ljava/util/List; scaledWidth scaledHeight width height length icon icons result totalLength
haveLargeIcon $Ljava/util/List; J(Ljava/util/List;)Ljava/util/List; dumpIcons (Ljava/util/List;)V (Ljava/util/Iterator; '(Ljava/util/List;)V recursivelySetIcon childPeer Ljava/awt/peer/ComponentPeer; children [Ljava/awt/Window; cnt acc? ComponentAccessor 'Lsun/awt/AWTAccessor$ComponentAccessor;? getIconInfo ()Ljava/util/List; &()Ljava/util/List; setIconHints getDefaultIconInfo updateShape shape Ljava/awt/Shape;?
updateOpacity opacity F updateMinimumSize getTargetMinimumSize ()Ljava/awt/Dimension; getOwnerPeer ()Lsun/awt/X11/XWindowPeer; setBounds (IIIII)V oldBounds Ljava/awt/Rectangle; bounds Lsun/awt/X11/XSizeHints; isResized isMoved x y op? updateFocusability getInsets ()Ljava/awt/Insets;
handleIconify handleDeiconify handleStateChange (II)V oldState newState isAutoRequestFocus ()Z getNativeFocusedWindowPeer
baseWindow getNativeFocusedWindow ()Ljava/awt/Window; peer isFocusableWindow isFocusedWindowModalBlocker getFocusTargetWindow ()J isNativelyNonFocusableWindow handleWindowFocusIn_Dispatch we Ljava/awt/event/WindowEvent; handleWindowFocusInSync (J)V serial handleWindowFocusIn handleWindowFocusOut (Ljava/awt/Window;J)V oppositeWindow handleWindowFocusOutSync checkIfOnNewScreen (Ljava/awt/Rectangle;)V intAmt vertAmt horizAmt screenBounds newBounds area
largestAmt curScreenNum newScreenNum gds [Ljava/awt/GraphicsDevice; newGCD? executeDisplayChangedOnEDT #(Ljava/awt/GraphicsConfiguration;)V dc Ljava/lang/Runnable; displayChanged paletteChanged queryXLocation ()Ljava/awt/Point; getNewLocation 1(Lsun/awt/X11/XConfigureEvent;II)Ljava/awt/Point; xlocation Ljava/awt/Point; xe Lsun/awt/X11/XConfigureEvent; leftInset topInset targetBounds runningWM newLocation handleConfigureNotifyEvent (Lsun/awt/X11/XEvent;)V xev Lsun/awt/X11/XEvent;?
requestXFocus time (JZ)V timeProvided focusAllowedFor handleFocusEvent oppositeXWindow oppositeTarget Ljava/lang/Object; xfe Lsun/awt/X11/XFocusChangeEvent;?? setSaveUnder (Z)V state toFront toBack lowerOverrideRedirect xp laux nchildren
to_restack toplevels Ljava/util/HashSet; topl mytopl wDesktop wBottom iMy iDesktop iBottom xqt Lsun/awt/X11/XQueryTree; %Ljava/util/HashSet; getToplevelWindow (J)J root qt w wi ret isDesktopWindow (J)Z updateAlwaysOnTop updateAlwaysOnTopState isLocationByPlatform promoteDefaultPosition
setVisible
windowPeer child unmap Lsun/awt/X11/XUnmapEvent; vis refreshChildsTransientFor suppressWmTakeFocus
doSuppress isSimpleWindow hasWarningWindow getMenuBarHeight updateChildrenSizes repositionSecurityWarning compAccessor
setMouseAbove above setFullScreenExclusiveModeState updateSecurityWarningVisibility show isOverrideRedirect isOLWMDecorBug dispose isResizable handleVisibilityEvent ve Lsun/awt/X11/XVisibilityEvent; handleRootPropertyNotify ev Lsun/awt/X11/XPropertyEvent;? removeStartupNotification message [B cannotHappen &Ljava/io/UnsupportedEncodingException; msglen pos netStartupInfoBeginAtom netStartupInfoAtom desktopStartupId messageBuilder Ljava/lang/StringBuilder; req !Lsun/awt/X11/XClientMessageEvent;? handleMapNotifyEvent handleUnmapNotifyEvent shouldFocusOnMapNotify res isWMStateNetHidden requestInitialFocus addToplevelStateListener &(Lsun/awt/X11/ToplevelStateListener;)V l #Lsun/awt/X11/ToplevelStateListener; removeToplevelStateListener stateChanged (JII)V topLevelListenerTmp isWithdrawn hasDecorations (I)Z myDecor hasBits decor
setReparented newValue collectJavaToplevels ()Ljava/util/Vector; screen
rootWindow gd Ljava/awt/GraphicsDevice; toCheckOwnerPeer np k toCheck childWindow win
javaToplevels v ge Lsun/awt/X11GraphicsEnvironment; windowsCount -Ljava/util/Vector; $Ljava/util/Vector; /()Ljava/util/Vector; setModalBlocked (Ljava/awt/Dialog;Z)V d blocked '(Ljava/awt/Dialog;ZLjava/util/Vector;)V blockerPeer Lsun/awt/X11/XDialogPeer; B(Ljava/awt/Dialog;ZLjava/util/Vector;)V setToplevelTransientFor 7(Lsun/awt/X11/XWindowPeer;Lsun/awt/X11/XWindowPeer;ZZ)V #Lsun/awt/X11/XLightweightFramePeer; ownerWindowPtr window transientForWindow updateChain allStates bpw tpw parent updateTransientFor p n removeTransientForHint (Lsun/awt/X11/XWindowPeer;)V XA_WM_TRANSIENT_FOR addToTransientFors (Lsun/awt/X11/XDialogPeer;)V .(Lsun/awt/X11/XDialogPeer;Ljava/util/Vector;)V prevMergedChain mergedChain blockerChain thisChain I(Lsun/awt/X11/XDialogPeer;Ljava/util/Vector;)V restoreTransientFor removeFromTransientFors blocker
otherChain thisChainBlockers chainToSplit? isModalBlocked getDecoratedOwner $(Ljava/awt/Window;)Ljava/awt/Window; requestWindowFocus (Lsun/awt/X11/XWindowPeer;)Z actualFocusedWindow (JZ)Z
focusedWindow activeWindow wpeer Lsun/awt/X11/XDecoratedPeer; setActualFocusedWindow applyWindowType wtype typeAtom xSetVisible visible
addDropTarget removeDropTarget addRootPropertyEventDispatcher !removeRootPropertyEventDispatcher updateFocusableWindowState
getNETWMState ()Lsun/awt/X11/XAtomList;
setNETWMState (Lsun/awt/X11/XAtomList;)V getMWMHints ()Lsun/awt/X11/PropMwmHints; setMWMHints (Lsun/awt/X11/PropMwmHints;)V Lsun/awt/X11/PropMwmHints; updateDropTarget setGrab isGrabbed handleXCrossingEvent xce Lsun/awt/X11/XCrossingEvent;? handleMotionNotify
localCoord dragging
buttonsNumber xme Lsun/awt/X11/XMotionEvent;? handleButtonPressRelease toplevel xbe Lsun/awt/X11/XButtonEvent;? print (Ljava/awt/Graphics;)V g Ljava/awt/Graphics;
setOpacity (F)V
maxOpacity iOpacity netWmWindowOpacityAtom setOpaque isOpaque updateWindow
SourceFile XWindowPeer.java NestMembers?? sun/awt/X11/XBaseWindow
parent window???????z???z?z?z???z?z?? java/util/Vector???????? sun/awt/X11/XCreateWindowParams java/lang/Object sun/awt/X11/XWindow???? java/awt/Component?? java/awt/Window??
reparented?"?"??????? bit gravity sun/awt/X11/XConstants???
event mask?? java/lang/Long?+
_NET_WM_STATE???? overrideRedirect??uv????("yz?"?????"??????"?????"?"}z???? sun/awt/X11GraphicsDevice?????? ?? ???? WM_CLIENT_MACHINE?+???? _NET_WM_PID?????&????? sun/awt/X11/XWindowPeer??qp?????? BootstrapMethods???????????????+???????????????+ sun/awt/X11/XUtilConstants?1?1?+???? "&'??()?
sun/awt/X11/XWarningWindow?{|mn?? ???
java/util/ArrayList???z" java/awt/Imageop? TXWindowPeer.updateIconImages: Skipping the image passed into Java because it's null.? sun/awt/IconInfo? java/lang/Exception _XWindowPeer.updateIconImages: Perhaps the image passed into Java is broken. Skipping this icon."????????? ?!?"tp#?$ >>> Sizes of icon images: {0}%????&'??(?)*+?,-.+/0+12+3*4?56.47048249:;<=>?@AFGB"C java/awt/Dimension?DEF
GH??????IJKLM NO?? java/awt/event/ComponentEventOP?QRS%?Tn java/awt/Insets?U java/awt/event/WindowEvent?VWS?XY"!!"Z+[\ sun/awt/X11/XFocusProxyWindow?#]"^_"`<ab?cSdSeSfg?hijk?l" [XWindowPeer: Check if we've been moved to a new screen since we're running in Xinerama modem?nopq?rstuvwv "XWindowPeer: Moved to a new screenHI sun/awt/X11/XWindowPeer$1?xyz{+|} java/awt/Point?~???E????" sun/awt/X11/XWM?"??????NO New X location: {0}?%?z java/lang/AssertionError??rp?? java/awt/Rectangle??????89????`b Requesting window focus,""?? {0}????d"???+31? sun/awt/X11/XDecoratedPeer??"45$?p??"???n??r? java/util/HashSet?? sun/awt/X11/XQueryTree?+?1?????+???????????????????1#??+?+ !Promoting always-on-top state {0} sun/awt/X11/XLayerProtocol?? ????~z?"?z?n??????" sun/awt/X11/XUnmapEvent???1?1???n???? java/awt/Frame java/awt/Dialog????? ??U?n???n?"???&?"?????z1"sp