# Hierarchy For Package org.apache.fop.fo

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.fop.fo.CharIterator (implements java.lang.Cloneable, java.util.Iterator<E>)
    - org.apache.fop.fo.NullCharIterator
    - org.apache.fop.fo.OneCharIterator
    - org.apache.fop.fo.RecursiveCharIterator
    - org.apache.fop.fo.StringCharIterator
  - 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.fo.FOTreeBuilder
  - org.apache.fop.fo.ElementMapping
    - org.apache.fop.fo.FOElementMapping
  - org.apache.fop.fo.ElementMapping.Maker
    - org.apache.fop.fo.UnknownXMLObj.Maker
  - org.apache.fop.fo.ElementMappingRegistry
  - org.apache.fop.fo.FObj.FObjIterator (implements org.apache.fop.fo.FONode.FONodeIterator)
  - org.apache.fop.fo.FOEventHandler
    - org.apache.fop.fo.DelegatingFOEventHandler
  - org.apache.fop.fo.FONode (implements java.lang.Cloneable)
    - org.apache.fop.fo.FObj (implements org.apache.fop.fo.Constants)
      - org.apache.fop.fo.FObjMixed
    - org.apache.fop.fo.FOText (implements java.lang.CharSequence, org.apache.fop.fonts.TextFragment)
    - org.apache.fop.fo.XMLObj (implements org.apache.fop.util.ContentHandlerFactory.ObjectBuiltListener)
      - org.apache.fop.fo.UnknownXMLObj
  - org.apache.fop.fo.FONode.GatherContextInfoFunction (implements org.apache.fop.util.text.AdvancedMessageFormat.Function)
  - org.apache.fop.fo.FOPropertyMapping (implements org.apache.fop.fo.Constants)
  - org.apache.fop.fo.FOTreeBuilderContext
  - org.apache.fop.fo.FOValidationEventProducer.Provider
  - org.apache.fop.fo.PropertyList
    - org.apache.fop.fo.StaticPropertyList
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.xml.sax.SAXException
        - org.apache.fop.apps.FOPException
          - org.apache.fop.fo.ValidationException
  - org.apache.fop.fo.XMLWhiteSpaceHandler

## Interface Hierarchy

- org.apache.fop.fo.Constants
- org.apache.fop.events.EventProducer
  - org.apache.fop.fo.FOValidationEventProducer
- org.apache.fop.fo.GraphicsProperties
- java.util.Iterator<E>
  - java.util.ListIterator<E>
    - org.apache.fop.fo.FONode.FONodeIterator
- org.apache.fop.fo.PropertyListMaker

Copyright © 2023 Apache Software Foundation. All rights reserved.