META-INF.modules.java.desktop.classes.sun.font.FcFontConfiguration.class Maven / Gradle / Ivy
???? 8p
#C lD lE
lF
#G
lH
lI lJK
L
?M
lNO
PQ U
lVW
?XY
Z[\]
^ I_ a
lb
lcd
efgh
i lj
lkl
8mn op
eq
%rs
)i ?t ?u
)vw
)x ?y
.z{|} ?~ ?? l? l? a l?
l? l? ??
Z?
8??
B??
B?
#? l????
I^
I??
Mi?
O?
M??
M[? l???
l????????
??
?????? ?
??
?? ? ???
M?
??? !?
?? !? ? ? ? ? ?
l?
I?
I?
I???
?????
???
M?
??
I? Z??
??
? ?
I?
O??
I? ?
M?
??
??
?
I?????
?i ???
?i ???
???
??
?V fileVersion Ljava/lang/String;
ConstantValue fcInfoFileName fcCompFonts
FcCompFont InnerClasses ([Lsun/font/FontConfigManager$FcCompFont; (Lsun/font/SunFontManager;)V Code LineNumberTable LocalVariableTable this Lsun/font/FcFontConfiguration; fm Lsun/font/SunFontManager; (Lsun/font/SunFontManager;ZZ)V preferLocaleFonts Z preferPropFonts init ()Z e Ljava/lang/Exception; Lsun/awt/FcFontManager; fcm Lsun/font/FontConfigManager; javaHome javaLib
StackMapTable? getFallbackFamilyName 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; fontName defaultFallback compatibilityName getFaceNameFromComponentFontName &(Ljava/lang/String;)Ljava/lang/String; componentFontName getFileNameFromComponentFontName getFileNameFromPlatformName platformName getDefaultFontCharset .(Ljava/lang/String;)Ljava/nio/charset/Charset; getEncoding awtFontName characterSubsetName initReorderMap ()V buildFontDescriptors (II)[Lsun/awt/FontDescriptor; i I fontIndex
styleIndex cfi #[Lsun/font/CompositeFontDescriptor; idx componentFaceNames [Ljava/lang/String; ret [Lsun/awt/FontDescriptor; ? ? getNumberCoreFonts ()I getPlatformFontNames ()[Ljava/lang/String; j nameSet Ljava/util/HashSet; LocalVariableTypeTable 'Ljava/util/HashSet; ? getExtraFontPath ()Ljava/lang/String; needToSearchForFile (Ljava/lang/String;)Z fileName
getFcFontList FontConfigFont i([Lsun/font/FontConfigManager$FcCompFont;Ljava/lang/String;I)[Lsun/font/FontConfigManager$FontConfigFont; fcFonts fontname style get2DCompositeFontInfo %()[Lsun/font/CompositeFontDescriptor; faceName ,[Lsun/font/FontConfigManager$FontConfigFont; numFonts fileNames faceNames index result ? getVersionString "(Ljava/io/File;)Ljava/lang/String; sc Ljava/util/Scanner; f Ljava/io/File; setOsNameAndVersion props Ljava/util/Properties;
getFcInfoFile ()Ljava/io/File; hostname Ljava/net/UnknownHostException; userDir version fs dir lang name writeFcInfo fci 'Lsun/font/FontConfigManager$FcCompFont; styleKey
fcInfoFile tempFile fos Ljava/io/FileOutputStream; renamed fcInfo? FontConfigInfo +Lsun/font/FontConfigManager$FontConfigInfo;
readFcInfo fis Ljava/io/FileInputStream; Ljava/io/IOException; fcVersion dirFile fkey family file key lenStr nfonts s t Ljava/lang/Throwable; fcFile fcVersionStr lastModified J
cacheDirIndex names fcnames namesLen numStyles warning (Ljava/lang/String;)V msg logger !Lsun/util/logging/PlatformLogger;
SourceFile FcFontConfiguration.java ? ? ? ? ? ? ? ? ? ?? ?$ ?? ? sun/awt/FcFontManager???? ? java/lang/Exception?? ? BootstrapMethods????<= %Failed to get info from libfontconfig?? java.home? ? java/lang/Error java.home property not set ?= ?? ?= ? ISO8859_1 ? default java/util/HashMap ? ? ? ? sun/awt/FontConfiguration ? sun/awt/FontDescriptor
? java/util/HashSet ? ? java/lang/String dialog sansserif dialoginput
monospaced ? ? ? sun/font/CompositeFontDescriptor ? ? ? ? ? ? ? ? java/util/Scanner ?! (\d)+((\.)(\d)+)*" ?
?# ? Linux java/io/File /etc/lsb-release$ ? java/util/Properties java/io/FileInputStream%&
DISTRIB_ID DISTRIB_RELEASE' ? /etc/redhat-release RedHat /etc/SuSE-release SuSE /etc/turbolinux-release Turbo /etc/fedora-release Fedora #Exception identifying Linux distro.()*+ ? java/net/UnknownHostException localhost user.home java.version,?-./012 ?3?45?6 sun/font/FcFontConfiguration 1789: fcversion( ?;<=> ???=?@A? ?BC
DE ?FG fcinfo %java/nio/file/attribute/FileAttributeHIJKL java/io/FileOutputStream 4JDK Font Configuration Generated File: *Do Not Edit*MNO ?PQRS
rename failedTU=V?WX ? java/io/IOException<