
META-INF.modules.java.desktop.classes.sun.swing.plaf.DesktopProperty.class Maven / Gradle / Ivy
???? @ ? sun/swing/plaf/DesktopProperty queue Ljava/lang/ref/ReferenceQueue;
java/lang/ref/ReferenceQueue poll ()Ljava/lang/ref/Reference; &sun/swing/plaf/DesktopProperty$WeakPCL
dispose ()V
sun/awt/AppContext
getAppContext ()Lsun/awt/AppContext; #DESKTOP_PROPERTY_UPDATE_PENDING_KEY Ljava/lang/StringBuilder;
! " java/lang/Boolean valueOf (Z)Ljava/lang/Boolean;
$ % & put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ( ) * TRUE Ljava/lang/Boolean;
, - . get &(Ljava/lang/Object;)Ljava/lang/Object;
0 1 2 equals (Ljava/lang/Object;)Z
4 5 6 7 8 java/awt/Frame getFrames ()[Ljava/awt/Frame;
: ; < updateWindowUI (Ljava/awt/Window;)V
> ? @ A B javax/swing/SwingUtilities updateComponentTreeUI (Ljava/awt/Component;)V
D E F G H java/awt/Window getOwnedWindows ()[Ljava/awt/Window;
J K L M java/lang/Object O P Q key Ljava/lang/String; S T U fallback Ljava/lang/Object;
W X flushUnreferencedProperties Z [ U value
] ^ _ getValueFromDesktop ()Ljava/lang/Object;
a b . configureValue
d e _ getDefaultValue
g h i j k java/awt/Toolkit getDefaultToolkit ()Ljava/awt/Toolkit; m n o pcl (Lsun/swing/plaf/DesktopProperty$WeakPCL;
q r s getKey ()Ljava/lang/String;
u v w x y javax/swing/UIManager getLookAndFeel ()Ljavax/swing/LookAndFeel;
{ M | N(Lsun/swing/plaf/DesktopProperty;Ljava/lang/String;Ljavax/swing/LookAndFeel;)V
g ~ ? addPropertyChangeListener 8(Ljava/lang/String;Ljava/beans/PropertyChangeListener;)V
g ? ? ? getDesktopProperty &(Ljava/lang/String;)Ljava/lang/Object;
? ?
invalidate
? ? ? isUpdatePending ()Z
? ? ? setUpdatePending (Z)V ? sun/swing/plaf/DesktopProperty$1
? ? M ? #(Lsun/swing/plaf/DesktopProperty;)V
> ? ? ? invokeLater (Ljava/lang/Runnable;)V ? java/awt/Color ? javax/swing/plaf/ColorUIResource
? ? M ? (Ljava/awt/Color;)V ?
java/awt/Font ? javax/swing/plaf/FontUIResource
? ? M ? (Ljava/awt/Font;)V ? javax/swing/UIDefaults$LazyValue ? ? ? ? createValue ,(Ljavax/swing/UIDefaults;)Ljava/lang/Object; ? "javax/swing/UIDefaults$ActiveValue ? ? ? java/lang/StringBuilder ? DesktopPropertyUpdatePending
? ? M ? (Ljava/lang/String;)V
K Signature @Ljava/lang/ref/ReferenceQueue; Code LineNumberTable LocalVariableTable
StackMapTable update Z updateAllUIs appFrame Ljava/awt/Frame; this Lsun/swing/plaf/DesktopProperty; appFrames [Ljava/awt/Frame; ? ownedWin Ljava/awt/Window; window ownedWins [Ljava/awt/Window; ? '(Ljava/lang/String;Ljava/lang/Object;)V table Ljavax/swing/UIDefaults; toolkit Ljava/awt/Toolkit; (Ljavax/swing/LookAndFeel;)V laf Ljavax/swing/LookAndFeel; updateUI uiUpdater Ljava/lang/Runnable;
SourceFile DesktopProperty.java NestMembers InnerClasses WeakPCL ? javax/swing/UIDefaults LazyValue ActiveValue ! J ? ? ? n o P Q [ U T U X ? W ? ? ?
YK?
*? ??? ? X Y [ ? n o ? ?
* ? ? ? A ? ? ? ? #W? ? b c d ? ? ? * ? ? ? 0 ? '? ? ? +? /? ? j k j ? ? ? $? 3L+M,?>6? ,2:? 9???? ? r s t s # v ? ? ? $ ? ? ? ? ? ? ? ? ?
; <