# Hierarchy For Package org.apache.fop.render.afp

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.fop.render.AbstractGenericSVGHandler (implements org.apache.fop.render.RendererContextConstants, org.apache.fop.render.XMLHandler)
    - org.apache.fop.render.afp.AFPSVGHandler
  - org.apache.fop.render.AbstractGraphics2DAdapter (implements org.apache.fop.render.Graphics2DAdapter)
    - org.apache.fop.render.afp.AFPGraphics2DAdapter
  - org.apache.fop.render.intermediate.AbstractIFDocumentHandler (implements org.apache.fop.render.intermediate.IFDocumentHandler)
    - org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler
      - org.apache.fop.render.afp.AFPDocumentHandler (implements org.apache.fop.render.afp.AFPCustomizable)
  - org.apache.fop.render.intermediate.AbstractIFDocumentHandlerMaker
    - org.apache.fop.render.afp.AFPDocumentHandlerMaker
  - org.apache.fop.render.intermediate.AbstractIFPainter<T> (implements org.apache.fop.render.intermediate.IFPainter)
    - org.apache.fop.render.afp.AFPPainter
  - org.apache.fop.render.AbstractRendererConfigurator
    - org.apache.fop.render.PrintRendererConfigurator (implements org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator)
      - org.apache.fop.render.afp.AFPRendererConfigurator
  - org.apache.fop.render.AbstractRenderingContext (implements org.apache.fop.render.RenderingContext)
    - org.apache.fop.render.afp.AFPRenderingContext
  - org.apache.fop.render.afp.AFPFontConfig (implements org.apache.fop.fonts.FontConfig)
  - org.apache.fop.render.afp.AFPForeignAttributeReader
  - org.apache.fop.render.afp.AFPImageHandler (implements org.apache.fop.render.ImageHandlerBase)
    - org.apache.fop.render.afp.AbstractAFPImageHandlerRawStream (implements org.apache.fop.render.ImageHandler)
      - org.apache.fop.render.afp.AFPImageHandlerRawCCITTFax
      - org.apache.fop.render.afp.AFPImageHandlerRawStream
    - org.apache.fop.render.afp.AFPImageHandlerGraphics2D (implements org.apache.fop.render.ImageHandler)
    - org.apache.fop.render.afp.AFPImageHandlerRawJPEG (implements org.apache.fop.render.ImageHandler)
    - org.apache.fop.render.afp.AFPImageHandlerRenderedImage (implements org.apache.fop.render.ImageHandler)
  - org.apache.fop.render.afp.AFPImageHandlerSVG (implements org.apache.fop.render.ImageHandler)
  - org.apache.fop.render.afp.AFPInfo
  - org.apache.fop.render.afp.AFPRendererConfig (implements org.apache.fop.render.RendererConfig)
  - org.apache.fop.render.afp.AFPRendererConfig.AFPRendererConfigParser (implements org.apache.fop.render.RendererConfig.RendererConfigParser)
  - org.apache.fop.render.afp.AFPRendererImageInfo
  - org.apache.fop.render.RendererContext
    - org.apache.fop.render.afp.AFPRendererContext
  - org.apache.fop.fonts.Typeface (implements org.apache.fop.fonts.FontMetrics)
    - org.apache.fop.afp.fonts.AFPFont
      - org.apache.fop.afp.fonts.AbstractOutlineFont
        - org.apache.fop.afp.fonts.OutlineFont
          - org.apache.fop.render.afp.AFPFontConfig.AFPTrueTypeFont

## Interface Hierarchy

- org.apache.fop.render.afp.AFPCustomizable
- org.apache.fop.render.RendererContextConstants
  - org.apache.fop.render.afp.AFPRendererContextConstants

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.fop.render.afp.AFPShadingMode
    - org.apache.fop.render.afp.AFPRendererOption (implements org.apache.fop.render.RendererConfigOption)
    - org.apache.fop.render.afp.AFPRendererConfig.ImagesModeOptions