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

Packages that use Configuration
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
`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
`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
`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
`class` `DefaultConfiguration`

Methods in org.apache.fop.configuration that return Configuration
`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
`void` Configurable.`configure(Configuration cfg)`

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

Methods in org.apache.fop.fonts with parameters of type Configuration
`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
`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
`Configuration` AFPInfo.`getHandlerConfiguration()` Returns the handler configuration

Methods in org.apache.fop.render.afp with parameters of type Configuration
`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
`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
`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
`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
`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
`Configuration` PDFSVGHandler.PDFInfo.`cfg` see PDF_HANDLER_CONFIGURATION

Methods in org.apache.fop.render.pdf with parameters of type Configuration
`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
`Configuration` PSSVGHandler.PSInfo.`getHandlerConfiguration()` Returns the height.

Methods in org.apache.fop.render.ps with parameters of type Configuration
`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
`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
`protected Configuration` AbstractFOPTranscoder.`getEffectiveConfiguration()` Returns the effective configuration for the transcoder.

Methods in org.apache.fop.svg with parameters of type Configuration
`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.