Uses of Class org.apache.fop.apps.FopFactoryBuilder (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Class
org.apache.fop.apps.FopFactoryBuilder

- Packages that use FopFactoryBuilder
  Package | Description
  --- | ---
  org.apache.fop.apps | Application classes used for running FOP embedded in other applications.
  org.apache.fop.servlet | This package contains two sample FOP servlets.

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

    Methods in org.apache.fop.apps that return FopFactoryBuilder
    Modifier and Type | Method and Description
    --- | ---
    `FopFactoryBuilder` | FopConfParser.`getFopFactoryBuilder()` Returns the `FopFactoryBuilder`.
    `FopFactoryBuilder` | FopFactoryBuilder.`ignoreNamespace(String namespaceURI)` FOP will ignore the specified XML element namespace.
    `FopFactoryBuilder` | FopFactoryBuilder.`ignoreNamespaces(Collection<String> namespaceURIs)` FOP will ignore the colletion of XML element namespaces.
    `FopFactoryBuilder` | FopFactoryBuilder.`setAccessibility(boolean enableAccessibility)` Sets whether to include accessibility features in document creation.
    `FopFactoryBuilder` | FopFactoryBuilder.`setBaseURI(URI baseURI)` Sets the base URI, this will be used for resolving all URIs given to FOP.
    `FopFactoryBuilder` | FopFactoryBuilder.`setBreakIndentInheritanceOnReferenceAreaBoundary(boolean value)` Sets whether the indent inheritance should be broken when crossing reference area boundaries.
    `FopFactoryBuilder` | FopFactoryBuilder.`setComplexScriptFeatures(boolean csf)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setConfiguration(Configuration cfg)` Sets the Avalon configuration if a FOP conf is used.
    `protected FopFactoryBuilder` | FopFactoryBuilder.`setConfiguration(Configuration cfg, boolean parse)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setHyphenBaseResourceResolver(InternalResourceResolver hyphenationResourceResolver)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setHyphPatNames(Map<String,String> hyphPatNames)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setKeepEmptyTags(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setLayoutManagerMakerOverride(LayoutManagerMaker lmMaker)` Sets the `LayoutManagerMaker` so that users can configure how FOP creates `LayoutManager`s.
    `FopFactoryBuilder` | FopFactoryBuilder.`setLegacyFoWrapper(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setLegacyLastPageChangeIPD(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setLegacySkipPagePositionOnly(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setPageHeight(String pageHeight)` Sets the page height of the paginated output.
    `FopFactoryBuilder` | FopFactoryBuilder.`setPageWidth(String pageWidth)` Sets the page width of the paginated output.
    `FopFactoryBuilder` | FopFactoryBuilder.`setPreferRenderer(boolean preferRenderer)` Sets whether to chose a `Renderer` in preference to an `IFDocumentHandler`.
    `FopFactoryBuilder` | FopFactoryBuilder.`setSimpleLineBreaking(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setSkipPagePositionOnlyAllowed(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setSourceResolution(float dpi)` Sets the resolution of resolution-dependent input.
    `FopFactoryBuilder` | FopFactoryBuilder.`setStaticRegionsPerPageForAccessibility(boolean staticRegionsPerPageForAccessibility)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setStrictFOValidation(boolean validateStrictly)` Sets whether to perform strict validation on the FO used.
    `FopFactoryBuilder` | FopFactoryBuilder.`setStrictUserConfigValidation(boolean validateStrictly)` Sets whether to perform strict alidation on the user-configuration.
    `FopFactoryBuilder` | FopFactoryBuilder.`setTableBorderOverpaint(boolean b)`
    `FopFactoryBuilder` | FopFactoryBuilder.`setTargetResolution(float dpi)` Sets the resolution of resolution-dependent output.

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

  - ### Uses of FopFactoryBuilder in org.apache.fop.servlet

    Methods in org.apache.fop.servlet with parameters of type FopFactoryBuilder
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | FopServlet.`configureFopFactory(FopFactoryBuilder builder)` This method is called right after the FopFactory is instantiated and can be overridden by subclasses to perform additional configuration.

Copyright © 2025 Apache Software Foundation. All rights reserved.