## Hierarchy For Package org.apache.xalan.templates

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.apache.xalan.templates.AVT (implements java.io.Serializable, org.apache.xalan.templates.XSLTVisitable)
  - class org.apache.xalan.templates.AVTPart (implements java.io.Serializable, org.apache.xalan.templates.XSLTVisitable)
    - class org.apache.xalan.templates.AVTPartSimple
    - class org.apache.xalan.templates.AVTPartXPath
  - class org.apache.xml.utils.Constants
    - class org.apache.xalan.templates.Constants
  - class org.apache.xalan.templates.ElemLiteralResult.Attribute (implements org.w3c.dom.Attr)
  - class org.apache.xalan.templates.ElemLiteralResult.LiteralElementAttributes (implements org.w3c.dom.NamedNodeMap)
  - class org.apache.xpath.Expression (implements org.apache.xpath.ExpressionNode, java.io.Serializable, org.apache.xpath.XPathVisitable)
    - class org.apache.xpath.functions.Function
      - class org.apache.xpath.functions.FunctionOneArg (implements org.apache.xpath.ExpressionOwner)
        - class org.apache.xpath.functions.Function2Args
          - class org.apache.xalan.templates.FuncDocument
          - class org.apache.xalan.templates.FuncKey
          - class org.apache.xpath.functions.Function3Args
            - class org.apache.xalan.templates.FuncFormatNumb
    - class org.apache.xpath.objects.XObject (implements java.lang.Cloneable, java.io.Serializable)
      - class org.apache.xalan.templates.XUnresolvedVariable
      - class org.apache.xalan.templates.XUnresolvedVariableSimple
  - class org.apache.xalan.templates.TemplateList (implements java.io.Serializable)
  - class org.apache.xalan.templates.TemplateList.TemplateWalker
  - class org.apache.xml.utils.UnImplNode (implements org.w3c.dom.Document, org.w3c.dom.Element, org.w3c.dom.Node, org.w3c.dom.NodeList)
    - class org.apache.xalan.templates.ElemTemplateElement (implements org.apache.xpath.ExpressionNode, org.apache.xml.utils.PrefixResolver, java.io.Serializable, org.apache.xpath.WhitespaceStrippingElementMatcher, org.apache.xalan.templates.XSLTVisitable)
      - class org.apache.xalan.templates.DecimalFormatProperties
      - class org.apache.xalan.templates.ElemApplyImport
      - class org.apache.xalan.templates.ElemChoose
      - class org.apache.xalan.templates.ElemComment
      - class org.apache.xalan.templates.ElemCopyOf
      - class org.apache.xalan.templates.ElemEmpty
      - class org.apache.xalan.templates.ElemExtensionDecl
      - class org.apache.xalan.templates.ElemExtensionScript
      - class org.apache.xalan.templates.ElemFallback
      - class org.apache.xalan.templates.ElemForEach (implements org.apache.xpath.ExpressionOwner)
        - class org.apache.xalan.templates.ElemCallTemplate
          - class org.apache.xalan.templates.ElemApplyTemplates
      - class org.apache.xalan.templates.ElemIf
      - class org.apache.xalan.templates.ElemMessage
      - class org.apache.xalan.templates.ElemNumber
      - class org.apache.xalan.templates.ElemOtherwise
      - class org.apache.xalan.templates.ElemPI
      - class org.apache.xalan.templates.ElemSort
      - class org.apache.xalan.templates.ElemTemplate
        - class org.apache.xalan.templates.ElemExsltFunction
        - class org.apache.xalan.templates.WhiteSpaceInfo
      - class org.apache.xalan.templates.ElemText
      - class org.apache.xalan.templates.ElemTextLiteral
      - class org.apache.xalan.templates.ElemUse
        - class org.apache.xalan.templates.ElemAttributeSet
        - class org.apache.xalan.templates.ElemCopy
        - class org.apache.xalan.templates.ElemElement
          - class org.apache.xalan.templates.ElemAttribute
        - class org.apache.xalan.templates.ElemLiteralResult
          - class org.apache.xalan.templates.ElemExtensionCall
          - class org.apache.xalan.templates.ElemUnknown
      - class org.apache.xalan.templates.ElemValueOf
      - class org.apache.xalan.templates.ElemVariable
        - class org.apache.xalan.templates.ElemExsltFuncResult
        - class org.apache.xalan.templates.ElemParam
        - class org.apache.xalan.templates.ElemVariablePsuedo
      - class org.apache.xalan.templates.ElemWhen
      - class org.apache.xalan.templates.ElemWithParam
      - class org.apache.xalan.templates.KeyDeclaration
      - class org.apache.xalan.templates.NamespaceAlias
      - class org.apache.xalan.templates.OutputProperties (implements java.lang.Cloneable)
      - class org.apache.xalan.templates.Stylesheet (implements java.io.Serializable)
        - class org.apache.xalan.templates.StylesheetComposed
          - class org.apache.xalan.templates.StylesheetRoot (implements java.io.Serializable, javax.xml.transform.Templates)
  - class org.apache.xalan.templates.XMLNSDecl (implements java.io.Serializable)
  - class org.apache.xpath.XPathVisitor
    - class org.apache.xalan.templates.AbsPathChecker
    - class org.apache.xalan.templates.VarNameCollector
    - class org.apache.xalan.templates.XSLTVisitor
      - class org.apache.xalan.templates.RedundentExprEliminator

## Interface Hierarchy

- interface org.apache.xalan.templates.XSLTVisitable

Copyright © 2006 Apache XML Project. All Rights Reserved.