## Hierarchy For Package com.icl.saxon.om

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class com.icl.saxon.om.AbstractNode (implements javax.xml.transform.dom.DOMLocator, org.w3c.dom.Node, com.icl.saxon.om.NodeInfo, javax.xml.transform.SourceLocator)
  - class com.icl.saxon.om.Axis
  - class javax.xml.parsers.DocumentBuilder
    - class com.icl.saxon.om.DocumentBuilderImpl
  - class javax.xml.parsers.DocumentBuilderFactory
    - class com.icl.saxon.om.DocumentBuilderFactoryImpl
  - class com.icl.saxon.om.DocumentPool
  - class com.icl.saxon.output.Emitter (implements javax.xml.transform.Result)
    - class com.icl.saxon.om.Builder (implements org.xml.sax.ErrorHandler, org.xml.sax.Locator, javax.xml.transform.SourceLocator)
    - class com.icl.saxon.output.ProxyEmitter
      - class com.icl.saxon.om.Stripper
  - class com.icl.saxon.om.EmptyEnumeration (implements com.icl.saxon.om.AxisEnumeration)
  - class com.icl.saxon.om.Name
  - class com.icl.saxon.om.NamePool
  - class com.icl.saxon.om.Namespace
  - class com.icl.saxon.om.Navigator
  - class com.icl.saxon.om.PrependIterator (implements com.icl.saxon.om.AxisEnumeration)
  - class com.icl.saxon.om.ProcInstParser
  - class com.icl.saxon.om.SingletonEnumeration (implements com.icl.saxon.om.AxisEnumeration)
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class com.icl.saxon.om.NamespaceException

## Interface Hierarchy

- interface com.icl.saxon.expr.LastPositionFinder
  - interface com.icl.saxon.om.AxisEnumeration (also extends com.icl.saxon.om.NodeEnumeration)
- interface com.icl.saxon.om.NodeEnumeration
  - interface com.icl.saxon.om.AxisEnumeration (also extends com.icl.saxon.expr.LastPositionFinder)
- interface javax.xml.transform.Source
  - interface com.icl.saxon.om.NodeInfo
    - interface com.icl.saxon.om.DocumentInfo