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

## Uses of Interface
org.apache.fop.afp.AFPEventProducer

- Packages that use AFPEventProducer
  Package | Description
  --- | ---
  org.apache.fop.afp | Contains an AFP library.
  org.apache.fop.afp.fonts | Contains a collection of AFP Graphics Object Content Architecture (GOCA) structured objects.
  org.apache.fop.render.afp | An AFP Renderer implementation and supporting classes.

- - ### Uses of AFPEventProducer in org.apache.fop.afp

    Methods in org.apache.fop.afp that return AFPEventProducer
    Modifier and Type | Method and Description
    --- | ---
    `static AFPEventProducer` | AFPEventProducer.Provider.`get(EventBroadcaster broadcaster)` Returns an event producer.

  - ### Uses of AFPEventProducer in org.apache.fop.afp.fonts

    Methods in org.apache.fop.afp.fonts with parameters of type AFPEventProducer
    Modifier and Type | Method and Description
    --- | ---
    `CharacterSet` | CharacterSetBuilder.`build(String characterSetName, String codePageName, String encoding, Typeface typeface, AFPEventProducer eventProducer)` Load the font details and metrics into the CharacterSetMetric object, this will use the actual afp code page and character set files to load the object with the necessary metrics.
    `CharacterSet` | CharacterSetBuilder.`build(String characterSetName, String codePageName, String encoding, Typeface typeface, AFPResourceAccessor accessor, AFPEventProducer eventProducer)`
    `CharacterSet` | CharacterSetBuilder.`buildDBCS(String characterSetName, String codePageName, String encoding, CharacterSetType charsetType, AFPResourceAccessor accessor, AFPEventProducer eventProducer)` Load the font details and metrics into the CharacterSetMetric object, this will use the actual afp code page and character set files to load the object with the necessary metrics.
    `CharacterSet` | CharacterSetBuilder.`buildSBCS(String characterSetName, String codePageName, String encoding, AFPResourceAccessor accessor, AFPEventProducer eventProducer)` Load the font details and metrics into the CharacterSetMetric object, this will use the actual afp code page and character set files to load the object with the necessary metrics.
    `protected Map<String,String>` | CharacterSetBuilder.`loadCodePage(String codePage, String encoding, AFPResourceAccessor accessor, AFPEventProducer eventProducer)` Load the code page information from the appropriate file.

    Constructors in org.apache.fop.afp.fonts with parameters of type AFPEventProducer
    Constructor and Description
    `AbstractOutlineFont(String name, boolean embeddable, CharacterSet charSet, AFPEventProducer eventProducer)` Constructor for an outline font.
    `AFPBase12FontCollection(AFPEventProducer eventProducer)`
    `DoubleByteFont(String name, boolean embeddable, CharacterSet charSet, AFPEventProducer eventProducer)` Constructor for an double-byte outline font.
    `FopCharacterSet(String codePage, String encoding, String name, Typeface charSet, AFPEventProducer eventProducer)` Constructor for the CharacterSetMetric object, the character set is used to load the font information from the actual AFP font.
    `FopCharacterSet(String codePage, String encoding, String name, Typeface charSet, AFPResourceAccessor accessor, AFPEventProducer eventProducer)`
    `OutlineFont(String name, boolean embeddable, CharacterSet charSet, AFPEventProducer eventProducer)` Construct outline font with specified name and character set.

  - ### Uses of AFPEventProducer in org.apache.fop.render.afp

    Constructors in org.apache.fop.render.afp with parameters of type AFPEventProducer
    Constructor and Description
    `AFPTrueTypeFont(String name, boolean embeddable, CharacterSet charSet, AFPEventProducer eventProducer, String ttc, URI uri, boolean positionByChar)`

Copyright © 2025 Apache Software Foundation. All rights reserved.