public static class FopFactoryBuilder.FopFactoryConfigImpl extends Object implements FopFactoryConfig
DEFAULT_BREAK_INDENT_INHERITANCE, DEFAULT_PAGE_HEIGHT, DEFAULT_PAGE_WIDTH, DEFAULT_SOURCE_RESOLUTION, DEFAULT_STRICT_FO_VALIDATION, DEFAULT_STRICT_USERCONFIG_VALIDATION, DEFAULT_TARGET_RESOLUTION
Modifier and Type | Method and Description |
---|---|
URI |
getBaseURI()
The base URI from which URIs are resolved against.
|
org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.FallbackResolver |
getFallbackResolver()
Controls the mechanisms that are used in the event that
Source
used for resources couldn't be read. |
FontManager |
getFontManager()
Returns the font manager.
|
Map<String,String> |
getHyphenationPatternNames() |
InternalResourceResolver |
getHyphenationResourceResolver() |
Set<String> |
getIgnoredNamespaces() |
org.apache.xmlgraphics.image.loader.ImageManager |
getImageManager()
Returns the image manager.
|
LayoutManagerMaker |
getLayoutManagerMakerOverride()
Returns the overriding LayoutManagerMaker instance, if any.
|
String |
getPageHeight()
Gets the default page-height to use as fallback,
in case page-height="auto"
|
String |
getPageWidth()
Gets the default page-width to use as fallback,
in case page-width="auto"
|
org.apache.xmlgraphics.io.ResourceResolver |
getResourceResolver()
The URI resolver used through-out FOP for controlling all file access.
|
float |
getSourceResolution() |
float |
getTargetResolution() |
Configuration |
getUserConfig()
Returns the Avalon
Configuration object. |
boolean |
isAccessibilityEnabled()
Whether accessibility features are switched on.
|
boolean |
isBreakIndentInheritanceOnReferenceAreaBoundary() |
boolean |
isComplexScriptFeaturesEnabled() |
boolean |
isKeepEmptyTags() |
boolean |
isLegacyFoWrapper() |
boolean |
isLegacyLastPageChangeIPD() |
boolean |
isLegacySkipPagePositionOnly() |
boolean |
isNamespaceIgnored(String namespace)
Indicates whether a namespace URI is on the ignored list.
|
boolean |
isSimpleLineBreaking() |
boolean |
isSkipPagePositionOnlyAllowed() |
boolean |
isStaticRegionsPerPageForAccessibility() |
boolean |
isTableBorderOverpaint() |
boolean |
preferRenderer() |
boolean |
validateStrictly()
Returns whether FOP is strictly validating input XSL
|
boolean |
validateUserConfigStrictly()
Is the user configuration to be validated?
|
public boolean isAccessibilityEnabled()
isAccessibilityEnabled
in interface FopFactoryConfig
public boolean isStaticRegionsPerPageForAccessibility()
isStaticRegionsPerPageForAccessibility
in interface FopFactoryConfig
public boolean isKeepEmptyTags()
isKeepEmptyTags
in interface FopFactoryConfig
public LayoutManagerMaker getLayoutManagerMakerOverride()
getLayoutManagerMakerOverride
in interface FopFactoryConfig
public org.apache.xmlgraphics.io.ResourceResolver getResourceResolver()
getResourceResolver
in interface FopFactoryConfig
public URI getBaseURI()
getBaseURI
in interface FopFactoryConfig
public InternalResourceResolver getHyphenationResourceResolver()
getHyphenationResourceResolver
in interface FopFactoryConfig
public boolean validateStrictly()
validateStrictly
in interface FopFactoryConfig
public boolean validateUserConfigStrictly()
validateUserConfigStrictly
in interface FopFactoryConfig
public boolean isBreakIndentInheritanceOnReferenceAreaBoundary()
isBreakIndentInheritanceOnReferenceAreaBoundary
in interface FopFactoryConfig
public float getSourceResolution()
getSourceResolution
in interface FopFactoryConfig
public float getTargetResolution()
getTargetResolution
in interface FopFactoryConfig
public String getPageHeight()
getPageHeight
in interface FopFactoryConfig
public String getPageWidth()
getPageWidth
in interface FopFactoryConfig
public Set<String> getIgnoredNamespaces()
getIgnoredNamespaces
in interface FopFactoryConfig
public boolean isNamespaceIgnored(String namespace)
isNamespaceIgnored
in interface FopFactoryConfig
namespace
- the namespace URIpublic Configuration getUserConfig()
Configuration
object.getUserConfig
in interface FopFactoryConfig
public boolean preferRenderer()
preferRenderer
in interface FopFactoryConfig
RendererFactory.isRendererPreferred()
public FontManager getFontManager()
getFontManager
in interface FopFactoryConfig
public org.apache.xmlgraphics.image.loader.ImageManager getImageManager()
getImageManager
in interface FopFactoryConfig
public boolean isComplexScriptFeaturesEnabled()
isComplexScriptFeaturesEnabled
in interface FopFactoryConfig
public boolean isTableBorderOverpaint()
isTableBorderOverpaint
in interface FopFactoryConfig
public boolean isSimpleLineBreaking()
isSimpleLineBreaking
in interface FopFactoryConfig
public boolean isSkipPagePositionOnlyAllowed()
isSkipPagePositionOnlyAllowed
in interface FopFactoryConfig
public boolean isLegacySkipPagePositionOnly()
isLegacySkipPagePositionOnly
in interface FopFactoryConfig
public boolean isLegacyLastPageChangeIPD()
isLegacyLastPageChangeIPD
in interface FopFactoryConfig
public boolean isLegacyFoWrapper()
isLegacyFoWrapper
in interface FopFactoryConfig
public Map<String,String> getHyphenationPatternNames()
getHyphenationPatternNames
in interface FopFactoryConfig
public org.apache.xmlgraphics.image.loader.impl.AbstractImageSessionContext.FallbackResolver getFallbackResolver()
FopFactoryConfig
Source
used for resources couldn't be read.getFallbackResolver
in interface FopFactoryConfig
Copyright © 2025 Apache Software Foundation. All rights reserved.