Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.adfnmc.component
Class FontManager

java.lang.Object
  extended by oracle.adfnmc.component.FontManager
Direct Known Subclasses:
FontManagerImpl

public abstract class FontManager
extends java.lang.Object


Constructor Summary
FontManager()
           
 
Method Summary
protected static java.util.Vector breakupFontFamilies(java.lang.String families)
           
protected static Font getCachedFont(java.lang.String family, int style, int size)
           
abstract  java.lang.String getDefaultFontFamily()
           
abstract  int getDefaultFontSize()
           
abstract  int getDefaultFontStyle()
           
 Font getFont(java.lang.String families, int style, int size)
           
abstract  Font getNativeFont(java.lang.Object nativeControl)
           
protected abstract  Font getSingleFont(java.lang.String family, int style, int size)
           
protected static int makeHashCode(java.lang.String families, int style, int size)
           
protected static void putCachedFont(java.lang.String family, int style, int size, Font font)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FontManager

public FontManager()
Method Detail

breakupFontFamilies

protected static java.util.Vector breakupFontFamilies(java.lang.String families)

makeHashCode

protected static int makeHashCode(java.lang.String families,
                                  int style,
                                  int size)

putCachedFont

protected static void putCachedFont(java.lang.String family,
                                    int style,
                                    int size,
                                    Font font)

getCachedFont

protected static Font getCachedFont(java.lang.String family,
                                    int style,
                                    int size)

getSingleFont

protected abstract Font getSingleFont(java.lang.String family,
                                      int style,
                                      int size)

getFont

public Font getFont(java.lang.String families,
                    int style,
                    int size)

getDefaultFontFamily

public abstract java.lang.String getDefaultFontFamily()

getDefaultFontStyle

public abstract int getDefaultFontStyle()

getDefaultFontSize

public abstract int getDefaultFontSize()

getNativeFont

public abstract Font getNativeFont(java.lang.Object nativeControl)

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.