## Uses of Interface
org.apache.fop.events.EventProducer

- Packages that use EventProducer
  Package | Description
  --- | ---
  org.apache.fop |
  org.apache.fop.accessibility |
  org.apache.fop.afp | Contains an AFP library.
  org.apache.fop.area | FOP's area tree.
  org.apache.fop.events | Subsystem for reporting events inside FOP to client applications.
  org.apache.fop.fo | Classes, constants and basic infrastructure for the FO tree.
  org.apache.fop.fo.flow.table |
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.layoutmgr | FOP's layout engine.
  org.apache.fop.layoutmgr.inline | Layout managers for inline formatting objects and line building.
  org.apache.fop.render | Generic renderer interface.
  org.apache.fop.render.bitmap | Bitmap Renderer which creates TIFF and PNG images from rendered pages.
  org.apache.fop.render.pcl | PCL Renderer (Supports PCL5 and HP GL/2)
  org.apache.fop.render.pdf | PDF Renderer
  org.apache.fop.render.pdf.extensions |
  org.apache.fop.render.ps | PostScript Renderer
  org.apache.fop.render.rtf | RTF (Rich Text Format) Output Support
  org.apache.fop.svg | Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

- - ### Uses of EventProducer in org.apache.fop

    Subinterfaces of EventProducer in org.apache.fop
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ResourceEventProducer` Event producer interface for resource events (missing images, fonts etc.).

  - ### Uses of EventProducer in org.apache.fop.accessibility

    Subinterfaces of EventProducer in org.apache.fop.accessibility
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AccessibilityEventProducer` Event producer for accessibility-related events.

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

    Subinterfaces of EventProducer in org.apache.fop.afp
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AFPEventProducer` Event producer interface for AFP-specific events.

  - ### Uses of EventProducer in org.apache.fop.area

    Subinterfaces of EventProducer in org.apache.fop.area
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AreaEventProducer` Event producer interface for events related to the area tree.

  - ### Uses of EventProducer in org.apache.fop.events

    Methods in org.apache.fop.events with type parameters of type EventProducer
    Modifier and Type | Method and Description
    --- | ---
    `<T extends EventProducer> T` | EventBroadcaster.`getEventProducerFor(java.lang.Class<T> clazz)` Returns an event producer instance for the given interface class.

    Methods in org.apache.fop.events that return EventProducer
    Modifier and Type | Method and Description
    --- | ---
    `protected EventProducer` | DefaultEventBroadcaster.`createProxyFor(java.lang.Class clazz)` Creates a dynamic proxy for the given EventProducer interface that will handle the conversion of the method call into the broadcasting of an event instance.
    `EventProducer` | DefaultEventBroadcaster.`getEventProducerFor(java.lang.Class clazz)` Returns an event producer instance for the given interface class.

  - ### Uses of EventProducer in org.apache.fop.fo

    Subinterfaces of EventProducer in org.apache.fop.fo
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FOValidationEventProducer` Event producer interface for XSL-FO validation messages.

  - ### Uses of EventProducer in org.apache.fop.fo.flow.table

    Subinterfaces of EventProducer in org.apache.fop.fo.flow.table
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `TableEventProducer` Event producer interface for table-specific XSL-FO validation messages.

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

    Subinterfaces of EventProducer in org.apache.fop.fonts
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `FontEventProducer` Event producer for fonts-related events.

    Methods in org.apache.fop.fonts with parameters of type EventProducer
    Modifier and Type | Method and Description
    --- | ---
    `FontConfig` | DefaultFontConfig.DefaultFontConfigParser.`parse(org.apache.avalon.framework.configuration.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(org.apache.avalon.framework.configuration.Configuration cfg, FontManager fontManager, boolean strict, EventProducer eventProducer)` Parse the font configuration and return an object containing all the necessary data.

  - ### Uses of EventProducer in org.apache.fop.layoutmgr

    Subinterfaces of EventProducer in org.apache.fop.layoutmgr
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BlockLevelEventProducer` Event producer interface for block-level layout managers.

  - ### Uses of EventProducer in org.apache.fop.layoutmgr.inline

    Subinterfaces of EventProducer in org.apache.fop.layoutmgr.inline
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `InlineLevelEventProducer` Event producer interface for inline-level layout managers.

  - ### Uses of EventProducer in org.apache.fop.render

    Subinterfaces of EventProducer in org.apache.fop.render
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RendererEventProducer` Event producer interface for rendering-specific events.

  - ### Uses of EventProducer in org.apache.fop.render.bitmap

    Subinterfaces of EventProducer in org.apache.fop.render.bitmap
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BitmapRendererEventProducer` Event producer interface for events generated by the bitmap renderers.

  - ### Uses of EventProducer in org.apache.fop.render.pcl

    Subinterfaces of EventProducer in org.apache.fop.render.pcl
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PCLEventProducer` Event producer interface for events generated by the PCL renderer.

  - ### Uses of EventProducer in org.apache.fop.render.pdf

    Subinterfaces of EventProducer in org.apache.fop.render.pdf
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PDFEventProducer` Event producer interface for events generated by the PDF renderer.

  - ### Uses of EventProducer in org.apache.fop.render.pdf.extensions

    Subinterfaces of EventProducer in org.apache.fop.render.pdf.extensions
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PDFExtensionEventProducer`

  - ### Uses of EventProducer in org.apache.fop.render.ps

    Subinterfaces of EventProducer in org.apache.fop.render.ps
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PSEventProducer` Event producer interface for events generated by the PostScript renderer.

  - ### Uses of EventProducer in org.apache.fop.render.rtf

    Subinterfaces of EventProducer in org.apache.fop.render.rtf
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RTFEventProducer` Event producer interface for events generated by the RTF renderer.

  - ### Uses of EventProducer in org.apache.fop.svg

    Subinterfaces of EventProducer in org.apache.fop.svg
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SVGEventProducer` Event producer interface for SVG-related events.

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