Package org.apache.fop.render.afp
Class AFPRendererConfig
- java.lang.Object
-
- org.apache.fop.render.afp.AFPRendererConfig
-
- All Implemented Interfaces:
RendererConfig
public final class AFPRendererConfig extends java.lang.Object implements RendererConfig
The AFP renderer config object.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAFPRendererConfig.AFPRendererConfigParserThe parser for AFP renderer specific data in the FOP conf.static classAFPRendererConfig.ImagesModeOptionsAn enumeration for the various images modes available to the AFP renderer.private static classAFPRendererConfig.ParserHelper-
Nested classes/interfaces inherited from interface org.apache.fop.render.RendererConfig
RendererConfig.RendererConfigParser
-
-
Field Summary
Fields Modifier and Type Field Description private AFPFontConfigfontConfigprivate java.util.EnumMap<AFPRendererConfig.ImagesModeOptions,java.lang.Object>imageModeParamsprivate java.util.EnumMap<AFPRendererOption,java.lang.Object>params
-
Constructor Summary
Constructors Modifier Constructor Description privateAFPRendererConfig(AFPFontConfig fontConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleanallowJpegEmbedding()java.lang.FloatgetBitmapEncodingQuality()java.lang.IntegergetBitsPerPixel()java.net.URIgetDefaultResourceGroupUri()java.lang.FloatgetDitheringQuality()AFPFontConfiggetFontInfoConfig()Returns the render-specific font configuration information.java.lang.FloatgetLineWidthCorrection()private <T> TgetParam(AFPRendererOption options, java.lang.Class<T> type)java.lang.IntegergetResolution()AFPResourceLevelDefaultsgetResourceLevelDefaults()AFPShadingModegetShadingMode()java.lang.BooleanisCmykImagesSupported()java.lang.BooleanisColorImages()java.lang.BooleanisFs45()java.lang.BooleanisGocaEnabled()java.lang.BooleanisGocaWrapPseg()java.lang.BooleanisMaskEnabled()java.lang.BooleanisNativeImagesSupported()java.lang.BooleanisNativePDFImagesSupported()java.lang.BooleanisStrokeGocaText()java.lang.BooleanisUseIocaImages()java.lang.BooleanisWrapPseg()private <T> voidsetParam(AFPRendererOption option, T value)
-
-
-
Field Detail
-
params
private final java.util.EnumMap<AFPRendererOption,java.lang.Object> params
-
imageModeParams
private final java.util.EnumMap<AFPRendererConfig.ImagesModeOptions,java.lang.Object> imageModeParams
-
fontConfig
private final AFPFontConfig fontConfig
-
-
Constructor Detail
-
AFPRendererConfig
private AFPRendererConfig(AFPFontConfig fontConfig)
-
-
Method Detail
-
getFontInfoConfig
public AFPFontConfig getFontInfoConfig()
Description copied from interface:RendererConfigReturns the render-specific font configuration information.- Specified by:
getFontInfoConfigin interfaceRendererConfig- Returns:
- the font config
-
isColorImages
public java.lang.Boolean isColorImages()
-
isCmykImagesSupported
public java.lang.Boolean isCmykImagesSupported()
-
getBitsPerPixel
public java.lang.Integer getBitsPerPixel()
-
getDitheringQuality
public java.lang.Float getDitheringQuality()
-
isNativeImagesSupported
public java.lang.Boolean isNativeImagesSupported()
-
isNativePDFImagesSupported
public java.lang.Boolean isNativePDFImagesSupported()
-
getShadingMode
public AFPShadingMode getShadingMode()
-
getResolution
public java.lang.Integer getResolution()
-
getDefaultResourceGroupUri
public java.net.URI getDefaultResourceGroupUri()
-
getResourceLevelDefaults
public AFPResourceLevelDefaults getResourceLevelDefaults()
-
isWrapPseg
public java.lang.Boolean isWrapPseg()
-
isGocaWrapPseg
public java.lang.Boolean isGocaWrapPseg()
-
isFs45
public java.lang.Boolean isFs45()
-
isMaskEnabled
public java.lang.Boolean isMaskEnabled()
-
allowJpegEmbedding
public java.lang.Boolean allowJpegEmbedding()
-
getBitmapEncodingQuality
public java.lang.Float getBitmapEncodingQuality()
-
isUseIocaImages
public java.lang.Boolean isUseIocaImages()
-
getLineWidthCorrection
public java.lang.Float getLineWidthCorrection()
-
isGocaEnabled
public java.lang.Boolean isGocaEnabled()
-
isStrokeGocaText
public java.lang.Boolean isStrokeGocaText()
-
getParam
private <T> T getParam(AFPRendererOption options, java.lang.Class<T> type)
-
setParam
private <T> void setParam(AFPRendererOption option, T value)
-
-