# Hierarchy For Package org.crosswire.common.xml

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.xml.sax.InputSource
    - org.crosswire.common.xml.SAXEventProviderInputSource
  - org.crosswire.common.xml.JDOMSAXEventProvider (implements org.crosswire.common.xml.SAXEventProvider)
  - org.crosswire.common.xml.PrettySerializingContentHandler (implements org.xml.sax.ContentHandler)
    - org.crosswire.common.xml.HTMLSerializingContentHandler
  - org.crosswire.common.xml.RedLetterText
  - org.crosswire.common.xml.SAXEventProviderXMLReader (implements org.xml.sax.XMLReader)
  - org.crosswire.common.xml.SerializingContentHandler (implements org.xml.sax.ContentHandler)
  - org.crosswire.common.xml.StringSAXEventProvider (implements org.crosswire.common.xml.SAXEventProvider)
  - javax.xml.transform.Transformer
    - org.crosswire.common.xml.TransformingSAXEventProvider (implements org.crosswire.common.xml.SAXEventProvider)
  - org.crosswire.common.xml.TransformingSAXEventProvider.TemplateInfo
  - org.crosswire.common.xml.TransformingSAXEventProviderConverter (implements org.crosswire.common.xml.Converter)
  - org.crosswire.common.xml.XalanProcess
  - org.crosswire.common.xml.XMLFeatureSet
  - org.crosswire.common.xml.XMLFeatureSet.XMLFeatureState
  - org.crosswire.common.xml.XMLHandlerAdapter (implements org.xml.sax.ContentHandler, org.xml.sax.ext.DeclHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler)
  - org.crosswire.common.xml.XMLProcess
  - org.crosswire.common.xml.XMLUtil

## Interface Hierarchy

- org.crosswire.common.xml.Converter
- org.crosswire.common.xml.SAXEventProvider

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.crosswire.common.xml.XMLFeature
    - org.crosswire.common.xml.FormatType