Class ITextBuiltInFontRegistry
java.lang.Object
org.pentaho.reporting.libraries.fonts.itext.ITextBuiltInFontRegistry
- All Implemented Interfaces:
FontRegistry
Creation-Date: 22.07.2007, 17:56:28
- 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[]void
-
Constructor Details
-
ITextBuiltInFontRegistry
public ITextBuiltInFontRegistry()
-
-
Method Details
-
initialize
public void initialize()- Specified by:
initializein interfaceFontRegistry
-
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
-
createMetricsFactory
Description copied from interface:FontRegistryCreates 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:
-
getSecondLevelCache
- Specified by:
getSecondLevelCachein interfaceFontRegistry
-