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

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.tree.NodeImpl
      - class com.icl.saxon.tree.ParentNodeImpl
        - class com.icl.saxon.tree.DocumentImpl (implements org.w3c.dom.Document, com.icl.saxon.om.DocumentInfo)
        - class com.icl.saxon.tree.ElementImpl (implements org.w3c.dom.Element)
          - class com.icl.saxon.tree.ElementWithAttributes (implements org.w3c.dom.Element, org.w3c.dom.NamedNodeMap)
  - class com.icl.saxon.tree.AttributeCollection (implements org.xml.sax.Attributes)
  - 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.tree.TreeBuilder
  - class com.icl.saxon.tree.LineNumberMap
  - class com.icl.saxon.tree.SystemIdMap
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class java.lang.RuntimeException
        - class org.w3c.dom.DOMException
          - class com.icl.saxon.tree.DOMExceptionImpl

## Interface Hierarchy

- interface com.icl.saxon.tree.NodeFactory