META-INF.modules.java.desktop.classes.sun.awt.X11.WindowPropertyGetter.class Maven / Gradle / Ivy
???? 85
W ? V ?
? ? V ? V ? V ? V ? V ? V ?
O ? ? ?
? ? V ? V ? V ? V ? V ? V ?
? ? ? ?
? V ?
? ?
V ?
V ?
? ?
V ? ? ?
# ? ?
V ?
V ?
V ? ?
? ? ?
? ?
? ?
? ?
V ?
V ?
V ?
? ? ? ?
? ?
O ?
? ?
?
? ? V ? ? ?
? ?
V ?
V ?
O ?
? ?
I ?
? ?
I ?
I ?
V ?
I ?
? ? ?
V ?
I ?
? ? ? ? ? ? ?
O ? ? ?
? ?
N ? ? ? unsafe Ljdk/internal/misc/Unsafe; actual_type J
actual_format
nitems_ptr bytes_after data window property Lsun/awt/X11/XAtom; offset length auto_delete Z type executed disposer #Lsun/awt/X11/UnsafeXDisposerRecord; cacheableProperties Ljava/util/Set; Signature $Ljava/util/Set; (JLsun/awt/X11/XAtom;JJZJ)V Code LineNumberTable LocalVariableTable this "Lsun/awt/X11/WindowPropertyGetter;
StackMapTable -(JLsun/awt/X11/XAtom;JJZLsun/awt/X11/XAtom;)V execute ()I (Lsun/awt/X11/XErrorHandler;)I status I errorHandler Lsun/awt/X11/XErrorHandler; ? ?
isExecuted ()Z
isDisposed getActualFormat
getActualType ()J getNumberOfItems getData
getBytesAfter dispose ()V isCachingSupported isCacheableProperty (Lsun/awt/X11/XAtom;)Z isCached
getDataLength
readFromCache entry PropertyCacheEntry InnerClasses /Lsun/awt/X11/XPropertyCache$PropertyCacheEntry;
cacheProperty
SourceFile WindowPropertyGetter.java o ? X Y ? ? ? Z [ \ [ ] [ ^ [ _ [ h f ? ? "java/lang/IllegalArgumentException BootstrapMethods ? ? ? ? o ? Window must not be zero ` [ a b c [ d [ e f g [ ? !sun/awt/X11/UnsafeXDisposerRecord WindowPropertyGetter o i j o p x z ? ? ? java/lang/IllegalStateException Disposed Already executed ? ? ? ? ? ? sun/awt/X11/XConstants ? 0sun/awt/X11/XErrorHandler$IgnoreBadWindowHandler IgnoreBadWindowHandler
?
? ? ? ? ? ? ? f Not executed ? ? ? ? ? k l ? ? y ? y y ? ? ? y!" -sun/awt/X11/XPropertyCache$PropertyCacheEntry o#$% java/util/HashSet sun/awt/X11/XAtom
_NET_WM_STATE&' WM_STATE _MOTIF_WM_HINTS()* o+ sun/awt/X11/WindowPropertyGetter java/lang/Object sun/awt/X11/XErrorHandler java/lang/Throwable jdk/internal/misc/Unsafe allocateMemory (J)J getAtom
,- +Property ATOM should be initialized first: makeConcatWithConstants '(Lsun/awt/X11/XAtom;)Ljava/lang/String; (Ljava/lang/String;)V sun/awt/X11/Native putLong (JJ)V (Ljava/lang/String;[J[J)V sun/java2d/Disposer addRecord 0(Ljava/lang/Object;Lsun/java2d/DisposerRecord;)V sun/awt/X11/XToolkit awtLock awtUnlock sun/awt/X11/XErrorHandlerUtil WITH_XERROR_HANDLER (Lsun/awt/X11/XErrorHandler;)V
getDisplay sun/awt/X11/XlibWrapper XGetWindowProperty (JJJJJJJJJJJJ)I RESTORE_XERROR_HANDLER disposed getInt (J)I getLong sun/awt/X11/XPropertyCache
java/util/Set contains (Ljava/lang/Object;)Z (JLsun/awt/X11/XAtom;)Z putAtom (J)V
getCacheEntry E(JLsun/awt/X11/XAtom;)Lsun/awt/X11/XPropertyCache$PropertyCacheEntry; getFormat putInt (JI)V memcpy (JJJ)V (IIJJI)V
storeCache F(Lsun/awt/X11/XPropertyCache$PropertyCacheEntry;JLsun/awt/X11/XAtom;)V get '(Ljava/lang/String;)Lsun/awt/X11/XAtom; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Collection;)V. ?1 $java/lang/invoke/StringConcatFactory3 Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;4 %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles ! V W
X Y Z [ \ [ ] [ ^ [ _ [ ` [ a b c [ d [ e f g [ h f i j k l m n o p q ? ?*? *? ? ? *? ? ? *? ? ?
*? ? ? *? ? ? *?
-? ?? ? Y-? ? ? ??
? Y? ?*? *-? *? *? *? * ? *? ? **? Y?Y*? PY*? PY*?
PY*? P?Y*? P? Z? ? ? r R / ! " # + $ 8 % E , J 0 S 1 a 7 g 8 q : v ; { <