
META-INF.modules.java.desktop.classes.sun.awt.FontConfiguration.class Maven / Gradle / Ivy
???? =
java/lang/Object ()V
sun/awt/FontConfiguration initELC S [[[S compFontNameIDs [[I compExclusions [[[I compCoreNum [I java/util/HashSet
! " coreFontNameIDs Ljava/util/Set; $ % " fallbackFontNameIDs ' ( )
reorderMap Ljava/util/HashMap; + java/util/Hashtable
* - . (I)V 0 1 2 charsetRegistry Ljava/util/Hashtable; 4 [[[Lsun/awt/FontDescriptor; 6 7 4 fontDescriptors 9 : ; numCoreFonts I = > ? componentFonts [Ljava/lang/String; A java/util/HashMap
@ D E ) filenamesMap G H I coreFontFileNames Ljava/util/HashSet;
K L M N O sun/font/FontUtilities
debugFonts ()Z Q $Creating standard Font Configuration
K S T U logInfo (Ljava/lang/String;)V W X Y logger !Lsun/util/logging/PlatformLogger; [ sun.awt.FontConfiguration
] ^ _ ` a sun/util/logging/PlatformLogger getLogger 5(Ljava/lang/String;)Lsun/util/logging/PlatformLogger; c d e fontManager Lsun/font/SunFontManager;
g h setOsNameAndVersion
j k setEncoding
m n findFontConfigFile p q r inited Z t u r preferLocaleFonts w x r preferPropFonts
z { setFontConfiguration } ~ fontConfigFile Ljava/io/File;
? ? ? readFontConfigFile (Ljava/io/File;)V
? ? initFontConfig ? %Creating alternate Font Configuration ? os.name
? ? ? ? ? java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String; ? ? ? osName Ljava/lang/String; ?
os.version ? ? ? osVersion
? ? ? ? ? java/nio/charset/Charset defaultCharset ()Ljava/nio/charset/Charset;
? ? ? ? name ()Ljava/lang/String; ? ? ? encoding
? ? ? ? ? sun/awt/SunToolkit getStartupLocale ()Ljava/util/Locale; ? ? ?
startupLocale Ljava/util/Locale; ? ? r foundOsSpecificFile
? ? O init
? ? ? getComponentFileID (S)S
? ? ? getComponentFileName (S)Ljava/lang/String;
? ? ? mapFileName ? sun/awt/FontConfiguration$1
? ? ? 0(Lsun/awt/FontConfiguration;Ljava/lang/String;)V
? ? ? ? ? java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; ? java/lang/Boolean
? ? ? O booleanValue ? java.home ? java/lang/Error ? java.home property not set
? ? U ? ? ? ? ? java/io/File separator ? ? ? makeConcatWithConstants 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ? ? javaLib ? ? ? J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? sun.awt.fontconfig
? ?
? n ? "(Ljava/lang/String;)Ljava/io/File;
? ? U getInstalledFallbackFonts ? java/io/FileInputStream
? ? ? ? getPath
? ? ? ? r isProperties
? ? ? loadProperties (Ljava/io/InputStream;)V
?
loadBinary
? close ? "(Ljava/io/File;)Ljava/lang/String;
]
U config java/io/IOException
?
getVersion 1
java/lang/String equals (Ljava/lang/Object;)Z ? ? ?
? O exists
? ! O isDirectory
#$%&' sun/font/SunFontManager getTrueTypeFilter ()Ljava/io/FilenameFilter;
?)*+ list -(Ljava/io/FilenameFilter;)[Ljava/lang/String;
#-.' getType1Filter 01 ? installedFallbackFontFiles 3 ?4 F(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
#67 U registerFontsInDir
];<