## Uses of Class
org.apache.fop.fonts.FontManager

Packages that use FontManager
org.apache.fop.apps: Application classes used for running FOP embedded in other applications.
org.apache.fop.fonts: Classes for font handling.

### Uses of FontManager in org.apache.fop.apps

Methods in org.apache.fop.apps that return FontManager
`FontManager` FOUserAgent.`getFontManager()`
`FontManager` FopFactory.`getFontManager()`
`FontManager` FopFactoryConfig.`getFontManager()` Returns the font manager.
`FontManager` EnvironmentProfile.`getFontManager()` Returns the font manager with restrictions/allowances set for this environment.
`FontManager` FopFactoryBuilder.`getFontManager()` Returns the `FontManager` used for managing the fonts within FOP.
`FontManager` FopFactoryBuilder.FopFactoryConfigImpl.`getFontManager()` Returns the font manager.

### Uses of FontManager in org.apache.fop.fonts

Methods in org.apache.fop.fonts with parameters of type FontManager
`void` FontManagerConfigurator.`configure(FontManager fontManager, boolean strict)` Initializes font settings from the user configuration
`void` FontDetector.`detect(FontManager fontManager, FontAdder fontAdder, boolean strict, FontEventListener eventListener, List<EmbedFontInfo> fontInfoList)`
`FontConfig` DefaultFontConfig.DefaultFontConfigParser.`parse(Configuration cfg, FontManager fontManager, boolean strict, EventProducer eventProducer)` Parse the font configuration and return an object containing all the necessary data.
`FontConfig` FontConfig.FontConfigParser.`parse(Configuration cfg, FontManager fontManager, boolean strict, EventProducer eventProducer)` Parse the font configuration and return an object containing all the necessary data.

Constructors in org.apache.fop.fonts with parameters of type FontManager
Constructor and Description
`DefaultFontConfigurator(FontManager fontManager, FontEventListener listener, boolean strict)` Main constructor
`FontAdder(FontManager manager, InternalResourceResolver resourceResolver, FontEventListener listener)` Main constructor