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

## Uses of Interface
org.apache.fop.configuration.Configuration

- Packages that use Configuration
  Package | Description
  --- | ---
  org.apache.fop.activity |
  org.apache.fop.apps | Application classes used for running FOP embedded in other applications.
  org.apache.fop.configuration |
  org.apache.fop.fonts | Classes for font handling.
  org.apache.fop.fonts.substitute | Font substitution facilities.
  org.apache.fop.render | Generic renderer interface.
  org.apache.fop.render.afp | An AFP Renderer implementation and supporting classes.
  org.apache.fop.render.bitmap | Bitmap Renderer which creates TIFF and PNG images from rendered pages.
  org.apache.fop.render.intermediate |
  org.apache.fop.render.java2d | Java2D Renderer which paints rendered pages on Graphics2D instances.
  org.apache.fop.render.pcl | PCL Renderer (Supports PCL5 and HP GL/2)
  org.apache.fop.render.pdf | PDF Renderer
  org.apache.fop.render.ps | PostScript Renderer
  org.apache.fop.render.txt | Plain Text Renderer
  org.apache.fop.svg | Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

- - ### Uses of Configuration in org.apache.fop.activity

    Methods in org.apache.fop.activity with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `static void` | ContainerUtil.`configure(Configurable configurable, Configuration configuration)`

  - ### Uses of Configuration in org.apache.fop.apps

    Methods in org.apache.fop.apps that return Configuration
    Modifier and Type | Method and Description
    --- | ---
    `Configuration` | FOUserAgent.`getRendererConfiguration(String mimeType)` Returns a `Configuration` object for which contains renderer configuration for a given MIME type.
    `Configuration` | FOUserAgent.`getUserConfig()` Get the user configuration.
    `Configuration` | FopFactory.`getUserConfig()` Get the user configuration.
    `Configuration` | FopFactoryConfig.`getUserConfig()` Returns the Avalon `Configuration` object.
    `Configuration` | FopFactoryBuilder.FopFactoryConfigImpl.`getUserConfig()` Returns the Avalon `Configuration` object.

    Methods in org.apache.fop.apps with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `FopFactoryBuilder` | FopFactoryBuilder.`setConfiguration(Configuration cfg)` Sets the Avalon configuration if a FOP conf is used.
    `protected FopFactoryBuilder` | FopFactoryBuilder.`setConfiguration(Configuration cfg, boolean parse)`

    Constructors in org.apache.fop.apps with parameters of type Configuration
    Constructor and Description
    `FopConfParser(Configuration cfg, FopFactoryBuilder fopFactoryBuilder)`

  - ### Uses of Configuration in org.apache.fop.configuration

    Classes in org.apache.fop.configuration that implement Configuration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultConfiguration`

    Methods in org.apache.fop.configuration that return Configuration
    Modifier and Type | Method and Description
    --- | ---
    `Configuration` | Configuration.`getChild(String key)`
    `Configuration` | DefaultConfiguration.`getChild(String key)`
    `Configuration` | Configuration.`getChild(String key, boolean required)`
    `Configuration` | DefaultConfiguration.`getChild(String key, boolean required)`
    `Configuration[]` | Configuration.`getChildren(String key)`
    `Configuration[]` | DefaultConfiguration.`getChildren(String key)`

    Methods in org.apache.fop.configuration with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `void` | Configurable.`configure(Configuration cfg)`

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

    Methods in org.apache.fop.fonts with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `static FontTriplet.Matcher` | FontManagerConfigurator.`createFontsMatcher(Configuration cfg, boolean strict)` Creates a font triplet matcher from a configuration object.
    `DefaultFontConfig` | DefaultFontConfig.DefaultFontConfigParser.`parse(Configuration cfg, boolean strict)` Parses the font configuration and return the configuration object.
    `DefaultFontConfig` | DefaultFontConfig.DefaultFontConfigParser.`parse(Configuration cfg, boolean strict, FontEventAdapter eventAdapter)`
    `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 Configuration
    Constructor and Description
    `FontManagerConfigurator(Configuration cfg, URI baseURI, URI fallbackURI, org.apache.xmlgraphics.io.ResourceResolver resourceResolver)` Main constructor

  - ### Uses of Configuration in org.apache.fop.fonts.substitute

    Constructors in org.apache.fop.fonts.substitute with parameters of type Configuration
    Constructor and Description
    `FontSubstitutionsConfigurator(Configuration cfg)` Main constructor

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

    Methods in org.apache.fop.render with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `RendererConfig` | RendererConfig.RendererConfigParser.`build(FOUserAgent userAgent, Configuration rendererConfiguration)` Builds the object that contains the renderer configuration data.

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

    Methods in org.apache.fop.render.afp that return Configuration
    Modifier and Type | Method and Description
    --- | ---
    `Configuration` | AFPInfo.`getHandlerConfiguration()` Returns the handler configuration

    Methods in org.apache.fop.render.afp with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `AFPRendererConfig` | AFPRendererConfig.AFPRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)` Builds the object that contains the renderer configuration data.
    `void` | AFPInfo.`setHandlerConfiguration(Configuration cfg)` Sets the handler configuration

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

    Methods in org.apache.fop.render.bitmap with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `BitmapRendererConfig` | BitmapRendererConfig.BitmapRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)`
    `PNGRendererConfig` | PNGRendererConfig.PNGRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)`
    `TIFFRendererConfig` | TIFFRendererConfig.TIFFRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)` Builds the object that contains the renderer configuration data.

  - ### Uses of Configuration in org.apache.fop.render.intermediate

    Methods in org.apache.fop.render.intermediate with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `RendererConfig` | IFRendererConfig.IFRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)` Builds the object that contains the renderer configuration data.

  - ### Uses of Configuration in org.apache.fop.render.java2d

    Methods in org.apache.fop.render.java2d with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `Java2DRendererConfig` | Java2DRendererConfig.Java2DRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)` Builds the object that contains the renderer configuration data.

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

    Methods in org.apache.fop.render.pcl with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `PCLRendererConfig` | PCLRendererConfig.PCLRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)` Builds the object that contains the renderer configuration data.

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

    Fields in org.apache.fop.render.pdf declared as Configuration
    Modifier and Type | Field and Description
    --- | ---
    `Configuration` | PDFSVGHandler.PDFInfo.`cfg` see PDF_HANDLER_CONFIGURATION

    Methods in org.apache.fop.render.pdf with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `PDFRendererConfig` | PDFRendererConfig.PDFRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)`

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

    Methods in org.apache.fop.render.ps that return Configuration
    Modifier and Type | Method and Description
    --- | ---
    `Configuration` | PSSVGHandler.PSInfo.`getHandlerConfiguration()` Returns the height.

    Methods in org.apache.fop.render.ps with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `PSRendererConfig` | PSRendererConfig.PSRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)`
    `void` | PSSVGHandler.PSInfo.`setHandlerConfiguration(Configuration cfg)` Sets the handler configuration.

  - ### Uses of Configuration in org.apache.fop.render.txt

    Methods in org.apache.fop.render.txt with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `TxtRendererConfig` | TxtRendererConfig.TxtRendererConfigParser.`build(FOUserAgent userAgent, Configuration cfg)` Builds the object that contains the renderer configuration data.

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

    Methods in org.apache.fop.svg that return Configuration
    Modifier and Type | Method and Description
    --- | ---
    `protected Configuration` | AbstractFOPTranscoder.`getEffectiveConfiguration()` Returns the effective configuration for the transcoder.

    Methods in org.apache.fop.svg with parameters of type Configuration
    Modifier and Type | Method and Description
    --- | ---
    `void` | AbstractFOPTranscoder.`configure(Configuration cfg)`
    `void` | PDFDocumentGraphics2DConfigurator.`configure(PDFDocumentGraphics2D graphics, Configuration cfg, boolean useComplexScriptFeatures)` Configures a PDFDocumentGraphics2D instance using an Avalon Configuration object.
    `static FontInfo` | PDFDocumentGraphics2DConfigurator.`createFontInfo(Configuration cfg, boolean useComplexScriptFeatures)` Creates the `FontInfo` instance for the given configuration.

Copyright © 2025 Apache Software Foundation. All rights reserved.