Uses of Interface org.apache.fop.fonts.FontEventListener (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Interface
org.apache.fop.fonts.FontEventListener

- Packages that use FontEventListener
  Package | Description
  --- | ---
  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.tools.fontlist |

- - ### Uses of FontEventListener in org.apache.fop.fonts

    Classes in org.apache.fop.fonts that implement FontEventListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FontEventAdapter` Event listener interface for font-related events.

    Fields in org.apache.fop.fonts declared as FontEventListener
    Modifier and Type | Field and Description
    --- | ---
    `protected FontEventListener` | Typeface.`eventListener` An optional event listener that receives events such as missing glyphs etc.

    Methods in org.apache.fop.fonts with parameters of type FontEventListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | FontManager.`autoDetectFonts(boolean autoDetectFonts, FontAdder fontAdder, boolean strict, FontEventListener listener, List<EmbedFontInfo> fontInfoList)` Detect fonts from the operating system via FOPs autodetect mechanism.
    `void` | FontDetector.`detect(FontManager fontManager, FontAdder fontAdder, boolean strict, FontEventListener eventListener, List<EmbedFontInfo> fontInfoList)`
    `void` | Typeface.`setEventListener(FontEventListener listener)` Sets the font event listener that can be used to receive events about particular events in this class.
    `void` | FontInfo.`setEventListener(FontEventListener listener)` Sets the font event listener that can be used to receive events about particular events in this class.

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

  - ### Uses of FontEventListener in org.apache.fop.fonts.autodetect

    Methods in org.apache.fop.fonts.autodetect with parameters of type FontEventListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | FontInfoFinder.`setEventListener(FontEventListener listener)` Sets the font event listener that can be used to receive events about particular events in this class.

    Constructors in org.apache.fop.fonts.autodetect with parameters of type FontEventListener
    Constructor and Description
    `FontFileFinder(FontEventListener listener)` Default constructor
    `FontFileFinder(int depthLimit, FontEventListener listener)` Constructor

  - ### Uses of FontEventListener in org.apache.fop.tools.fontlist

    Methods in org.apache.fop.tools.fontlist with parameters of type FontEventListener
    Modifier and Type | Method and Description
    --- | ---
    `SortedMap` | FontListGenerator.`listFonts(FopFactory fopFactory, String mime, FontEventListener listener)` List all fonts configured for a particular output format (identified by MIME type).

Copyright © 2025 Apache Software Foundation. All rights reserved.