fop 1.1

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

Packages that use EmbedFontInfo
org.apache.fop.fonts: Classes for font handling.
org.apache.fop.fonts.autodetect: A collection of classes that aid in the autodetection of installed system fonts.
org.apache.fop.render: Generic renderer interface.

Uses of EmbedFontInfo in org.apache.fop.fonts

Methods in org.apache.fop.fonts that return EmbedFontInfo
`protected EmbedFontInfo` `FontInfoConfigurator.getFontInfo(org.apache.avalon.framework.configuration.Configuration fontCfg, FontCache fontCache)` Returns a font info from a font node Configuration definition
`EmbedFontInfo[]` `FontCache.getFontInfos(java.lang.String embedUrl, long lastModified)` Returns the EmbedFontInfo instances belonging to a font file.

Methods in org.apache.fop.fonts with parameters of type EmbedFontInfo
`void` `FontCache.addFont(EmbedFontInfo fontInfo)` Adds a font info to cache
`boolean` `FontCache.containsFont(EmbedFontInfo fontInfo)` is this font info in the cache?
`protected static java.lang.String` `FontCache.getCacheKey(EmbedFontInfo fontInfo)` creates a key given a font info for the font mapping

Method parameters in org.apache.fop.fonts with type arguments of type EmbedFontInfo
`void` `FontAdder.add(java.util.List<java.net.URL> fontURLList, java.util.List<EmbedFontInfo> fontInfoList)` Iterates over font url list adding to font info list
`protected void` `FontInfoConfigurator.addFonts(org.apache.avalon.framework.configuration.Configuration fontsCfg, FontCache fontCache, java.util.List<EmbedFontInfo> fontInfoList)` Populates the font info list from the fonts configuration
`void` `FontInfoConfigurator.configure(java.util.List<EmbedFontInfo> fontInfoList)` Initializes font info settings from the user configuration
`void` `FontDetector.detect(java.util.List<EmbedFontInfo> fontInfoList)` Detect installed fonts on the system
`static void` `FontSetup.setup(FontInfo fontInfo, java.util.List<EmbedFontInfo> embedFontInfoList, FontResolver resolver, boolean base14Kerning)` Sets up the font info object.
`void` `FontManager.updateReferencedFonts(java.util.List<EmbedFontInfo> fontInfoList)` Updates the referenced font list using the FontManager's referenced fonts matcher (`FontManager.getReferencedFontsMatcher()`).
`void` `FontManager.updateReferencedFonts(java.util.List<EmbedFontInfo> fontInfoList, FontTriplet.Matcher matcher)` Updates the referenced font list.

Constructors in org.apache.fop.fonts with parameters of type EmbedFontInfo
`LazyFont(EmbedFontInfo fontInfo, FontResolver resolver)` Main constructor

Constructor parameters in org.apache.fop.fonts with type arguments of type EmbedFontInfo
`CustomFontCollection(FontResolver fontResolver, java.util.List<EmbedFontInfo> customFonts, boolean useComplexScriptFeatures)` Main constructor.

Uses of EmbedFontInfo in org.apache.fop.fonts.autodetect

Methods in org.apache.fop.fonts.autodetect that return EmbedFontInfo
`EmbedFontInfo[]` `FontInfoFinder.find(java.net.URL fontURL, FontResolver resolver, FontCache fontCache)` Attempts to determine EmbedFontInfo from a given font file.

Uses of EmbedFontInfo in org.apache.fop.render

Fields in org.apache.fop.render with type parameters of type EmbedFontInfo
`protected java.util.List<EmbedFontInfo>` `PrintRenderer.embedFontInfoList` list of fonts

Methods in org.apache.fop.render that return types with arguments of type EmbedFontInfo
`protected java.util.List<EmbedFontInfo>` `PrintRendererConfigurator.buildFontList(org.apache.avalon.framework.configuration.Configuration cfg, FontResolver fontResolver, FontEventListener listener)` Builds the font list from configuration.
`java.util.List<EmbedFontInfo>` `PrintRenderer.getFontList()`

Method parameters in org.apache.fop.render with type arguments of type EmbedFontInfo
`void` `PrintRenderer.addFontList(java.util.List<EmbedFontInfo> fontList)` Adds a font list to current list of fonts
`void` `PrintRenderer.setFontList(java.util.List<EmbedFontInfo> embedFontInfoList)`

fop 1.1

Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.