Interface FontRegistry
- All Known Implementing Classes:
AbstractFontFileRegistry
,AfmFontRegistry
,AWTFontRegistry
,CompoundFontRegistry
,ITextBuiltInFontRegistry
,ITextFontRegistry
,MonospaceFontRegistry
,PfmFontRegistry
,TrueTypeFontRegistry
public interface FontRegistry
Creation-Date: 16.12.2005, 20:11:11
- Author:
- Thomas Morgner
-
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
-
Method Details
-
initialize
void initialize() -
getSecondLevelCache
FontCache getSecondLevelCache() -
getFontFamily
Tries to find a font family with the given name, looking through all alternative font names if neccessary.- Parameters:
name
-- Returns:
- the font family or null, if there is no such family.
-
getRegisteredFamilies
String[] getRegisteredFamilies() -
getAllRegisteredFamilies
String[] getAllRegisteredFamilies() -
createMetricsFactory
FontMetricsFactory 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.- Returns:
-