# Hierarchy For Package org.apache.fop.render.pdf.extensions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.fop.render.pdf.extensions.PDFExtensionHandler (implements org.apache.fop.util.ContentHandlerFactory.ObjectSource)
  - org.apache.fop.fo.ElementMapping
    - org.apache.fop.render.pdf.extensions.PDFElementMapping
  - org.apache.fop.fo.FONode (implements java.lang.Cloneable)
    - org.apache.fop.render.pdf.extensions.AbstractPDFExtensionElement
      - org.apache.fop.render.pdf.extensions.PDFCollectionEntryElement
        - org.apache.fop.render.pdf.extensions.PDFArrayElement
        - org.apache.fop.render.pdf.extensions.PDFDictionaryElement
          - org.apache.fop.render.pdf.extensions.PDFActionElement
          - org.apache.fop.render.pdf.extensions.PDFCatalogElement
          - org.apache.fop.render.pdf.extensions.PDFDocumentInformationElement
          - org.apache.fop.render.pdf.extensions.PDFLayerElement
          - org.apache.fop.render.pdf.extensions.PDFNavigatorElement
          - org.apache.fop.render.pdf.extensions.PDFPageElement
          - org.apache.fop.render.pdf.extensions.PDFPagePieceElement
          - org.apache.fop.render.pdf.extensions.PDFVTElement
        - org.apache.fop.render.pdf.extensions.PDFReferenceElement
      - org.apache.fop.render.pdf.extensions.PDFEmbeddedFileElement
  - org.apache.fop.render.pdf.extensions.PDFExtensionAttachment (implements org.apache.fop.fo.extensions.ExtensionAttachment, org.apache.xmlgraphics.util.XMLizable)
    - org.apache.fop.render.pdf.extensions.PDFDictionaryAttachment
    - org.apache.fop.render.pdf.extensions.PDFEmbeddedFileAttachment
  - org.apache.fop.render.pdf.extensions.PDFExtensionHandlerFactory (implements org.apache.fop.util.ContentHandlerFactory)
  - org.apache.fop.render.pdf.extensions.PDFObjectExtension
    - org.apache.fop.render.pdf.extensions.PDFCollectionEntryExtension
      - org.apache.fop.render.pdf.extensions.PDFCollectionExtension
        - org.apache.fop.render.pdf.extensions.PDFArrayExtension
        - org.apache.fop.render.pdf.extensions.PDFDictionaryExtension
          - org.apache.fop.render.pdf.extensions.PDFActionExtension
          - org.apache.fop.render.pdf.extensions.PDFCatalogExtension
          - org.apache.fop.render.pdf.extensions.PDFDocumentInformationExtension
          - org.apache.fop.render.pdf.extensions.PDFLayerExtension
          - org.apache.fop.render.pdf.extensions.PDFNavigatorExtension
          - org.apache.fop.render.pdf.extensions.PDFPageExtension
          - org.apache.fop.render.pdf.extensions.PDFPagePieceExtension
          - org.apache.fop.render.pdf.extensions.PDFVTExtension
      - org.apache.fop.render.pdf.extensions.PDFReferenceExtension

## Interface Hierarchy

- org.apache.fop.events.EventProducer
  - org.apache.fop.render.pdf.extensions.PDFExtensionEventProducer

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.fop.render.pdf.extensions.PDFObjectType
    - org.apache.fop.render.pdf.extensions.PDFDictionaryType