| Modifier and Type | Field and Description |
|---|---|
| private static HashMap | |
| private static FontConfiguration | |
| private static final String | |
| private static PlatformLogger |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private String | |
| public HashSet | |
| protected Charset | getDefaultFontCharset(String fontName)
Implements abstract sun.
|
| protected String | getEncoding(String awtFontName, String characterSubsetName)
Implements abstract sun. Returns the java.io name of the platform character encoding for the given AWT font name and character subset. |
| protected String | getFaceNameFromComponentFontName(String componentFontName)
Implements abstract sun.
|
| public String | getFallbackFamilyName(String fontName, String defaultFallback)
Implements abstract sun. Returns a fallback name for the given font name. |
| protected String | getFileNameFromComponentFontName(String componentFontName)
Implements abstract sun.
|
| private String | |
| protected void | |
| private void | |
| protected String | mapFileName(String fileName)
Overrides sun. Maps a file name given in the font configuration file to a format appropriate for the platform. |
| protected void | setOsNameAndVersion()
Overrides sun. Sets the OS name and version from environment information. |
| encodingMap | back to summary |
|---|---|
| private static HashMap<String, String> encodingMap | |
| fontConfig | back to summary |
|---|---|
| private static FontConfiguration fontConfig | |
| fontsDirPrefix | back to summary |
|---|---|
| private static final String fontsDirPrefix | |
| logger | back to summary |
|---|---|
| private static PlatformLogger logger | |
| MFontConfiguration | back to summary |
|---|---|
| public MFontConfiguration(SunFontManager fm) | |
| MFontConfiguration | back to summary |
|---|---|
| public MFontConfiguration(SunFontManager fm, boolean preferLocaleFonts, boolean preferPropFonts) | |
| extractInfo | back to summary |
|---|---|
| private String extractInfo(String s) | |
| getAWTFontPathSet | back to summary |
|---|---|
| public HashSet Overrides sun.
| |
| getDefaultFontCharset | back to summary |
|---|---|
| protected Charset getDefaultFontCharset(String fontName) Implements abstract sun.
| |
| getEncoding | back to summary |
|---|---|
| protected String getEncoding(String awtFontName, String characterSubsetName) Implements abstract sun. Doc from sun. Returns the java.io name of the platform character encoding for the given AWT font name and character subset. May return "default" to indicate that getDefaultFontCharset should be called to obtain a charset encoder.
| |
| getFaceNameFromComponentFontName | back to summary |
|---|---|
| protected String getFaceNameFromComponentFontName(String componentFontName) Implements abstract sun.
| |
| getFallbackFamilyName | back to summary |
|---|---|
| public String getFallbackFamilyName(String fontName, String defaultFallback) Implements abstract sun. Doc from sun. Returns a fallback name for the given font name. For a few known font names, matching logical font names are returned. For all other font names, defaultFallback is returned. defaultFallback differs between AWT and 2D.
| |
| getFileNameFromComponentFontName | back to summary |
|---|---|
| protected String getFileNameFromComponentFontName(String componentFontName) Implements abstract sun.
| |
| getVersionString | back to summary |
|---|---|
| private String getVersionString(File f) Gets the OS version string from a Linux release-specific file. | |
| initReorderMap | back to summary |
|---|---|
| protected void initReorderMap() Implements abstract sun.
| |
| initTables | back to summary |
|---|---|
| private void initTables() | |
| mapFileName | back to summary |
|---|---|
| protected String mapFileName(String fileName) Overrides sun. Doc from sun. Maps a file name given in the font configuration file to a format appropriate for the platform.
| |
| setOsNameAndVersion | back to summary |
|---|---|
| protected void setOsNameAndVersion() Overrides sun. Sets the OS name and version from environment information.
| |