Class AWTFontRegistry
java.lang.Object
org.pentaho.reporting.libraries.fonts.awt.AWTFontRegistry
- All Implemented Interfaces:
 FontRegistry
A very simple font registry wrapping around the AWT font classes.
- Author:
 - Thomas Morgner
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionCreates a new font metrics factory.String[]getFontFamily(String name) Tries to find a font family with the given name, looking through all alternative font names if neccessary.String[]voidprotected static FontCache 
- 
Constructor Details
- 
AWTFontRegistry
public AWTFontRegistry() 
 - 
 - 
Method Details
- 
internalGetSecondLevelCache
 - 
initialize
public void initialize()- Specified by:
 initializein interfaceFontRegistry
 - 
getSecondLevelCache
- Specified by:
 getSecondLevelCachein interfaceFontRegistry
 - 
createMetricsFactory
Creates a new font metrics factory. That factory is specific to a certain font registry and is not required to handle font records from foreign font registries. A font metrics factory should never be used on its own. It should be embedded into and used by a FontStorage implementation.- Specified by:
 createMetricsFactoryin interfaceFontRegistry- Returns:
 
 - 
getFontFamily
Description copied from interface:FontRegistryTries to find a font family with the given name, looking through all alternative font names if neccessary.- Specified by:
 getFontFamilyin interfaceFontRegistry- Returns:
 - the font family or null, if there is no such family.
 
 - 
getRegisteredFamilies
- Specified by:
 getRegisteredFamiliesin interfaceFontRegistry
 - 
getAllRegisteredFamilies
- Specified by:
 getAllRegisteredFamiliesin interfaceFontRegistry
 
 -