## Hierarchy For All Packages

Package Hierarchies:
  org.apache.commons.jelly, org.apache.commons.jelly.expression, org.apache.commons.jelly.expression.jexl, org.apache.commons.jelly.expression.xpath, org.apache.commons.jelly.impl, org.apache.commons.jelly.parser, org.apache.commons.jelly.servlet, org.apache.commons.jelly.tags, org.apache.commons.jelly.tags.core, org.apache.commons.jelly.test, org.apache.commons.jelly.util, org.apache.commons.jelly.xpath

## Class Hierarchy

- java.lang.Object
  - junit.framework.Assert
    - junit.framework.TestCase (implements junit.framework.Test)
      - org.apache.commons.jelly.test.BaseJellyTest
  - org.apache.commons.jelly.impl.Attribute
  - org.apache.commons.jelly.util.ClassLoaderUtils
  - org.apache.commons.jelly.util.CommandLineParser
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.commons.jelly.parser.XMLParser
  - org.apache.commons.jelly.impl.DefaultTagFactory (implements org.apache.commons.jelly.impl.TagFactory)
  - org.apache.commons.jelly.impl.DefaultTagLibraryResolver (implements org.apache.commons.jelly.impl.TagLibraryResolver)
  - org.apache.commons.jelly.impl.Embedded
  - org.apache.commons.jelly.impl.ExpressionScript (implements org.apache.commons.jelly.Script)
  - org.apache.commons.jelly.expression.ExpressionSupport (implements org.apache.commons.jelly.expression.Expression)
    - org.apache.commons.jelly.expression.CompositeExpression
    - org.apache.commons.jelly.expression.ConstantExpression
    - org.apache.commons.jelly.expression.jexl.JexlExpression
    - org.apache.commons.jelly.expression.xpath.XPathExpression (implements org.jaxen.VariableContext)
  - org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus (implements javax.servlet.jsp.jstl.core.LoopTagStatus)
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - org.apache.commons.jelly.servlet.JellyServlet
  - org.apache.commons.jelly.Jelly
  - org.apache.commons.jelly.JellyContext
    - org.apache.commons.jelly.servlet.JellyServletContext
  - org.apache.commons.jelly.expression.jexl.JexlExpressionFactory (implements org.apache.commons.jelly.expression.ExpressionFactory)
  - org.apache.commons.jelly.tags.Resources
  - org.apache.commons.jelly.util.SafeContentHandler (implements org.xml.sax.ContentHandler)
  - org.apache.commons.jelly.impl.ScriptBlock (implements org.apache.commons.jelly.Script)
    - org.apache.commons.jelly.impl.CompositeTextScriptBlock
  - org.apache.commons.jelly.TagLibrary
    - org.apache.commons.jelly.tags.core.CoreTagLibrary
    - org.apache.commons.jelly.impl.DynamicTagLibrary
  - org.apache.commons.jelly.impl.TagScript (implements org.apache.commons.jelly.Script)
    - org.apache.commons.jelly.impl.StaticTagScript
  - org.apache.commons.jelly.TagSupport (implements org.apache.commons.jelly.Tag)
    - org.apache.commons.jelly.tags.core.BaseClassLoaderTag
      - org.apache.commons.jelly.tags.core.ArgTag
      - org.apache.commons.jelly.tags.core.NewTag (implements org.apache.commons.jelly.tags.core.ArgTagParent)
    - org.apache.commons.jelly.tags.core.BreakTag
    - org.apache.commons.jelly.tags.core.CaseTag
    - org.apache.commons.jelly.tags.core.CatchTag
    - org.apache.commons.jelly.tags.core.ChooseTag
    - org.apache.commons.jelly.tags.core.DefaultTag
    - org.apache.commons.jelly.DynaTagSupport (implements org.apache.commons.jelly.DynaTag)
      - org.apache.commons.jelly.DynaBeanTagSupport
        - org.apache.commons.jelly.impl.DynamicBeanTag (implements org.apache.commons.jelly.impl.BeanSource)
        - org.apache.commons.jelly.impl.DynamicDynaBeanTag (implements org.apache.commons.jelly.impl.BeanSource)
      - org.apache.commons.jelly.impl.DynamicTag
      - org.apache.commons.jelly.MapTagSupport
        - org.apache.commons.jelly.tags.core.SetPropertiesTag
        - org.apache.commons.jelly.tags.core.UseBeanTag (implements org.apache.commons.jelly.impl.BeanSource)
          - org.apache.commons.jelly.tags.core.UseListTag (implements org.apache.commons.jelly.impl.CollectionTag)
      - org.apache.commons.jelly.impl.StaticTag
    - org.apache.commons.jelly.tags.core.ExprTag
    - org.apache.commons.jelly.tags.core.FileTag
    - org.apache.commons.jelly.tags.core.ForEachTag
    - org.apache.commons.jelly.tags.core.GetStaticTag
    - org.apache.commons.jelly.tags.core.IfTag
    - org.apache.commons.jelly.tags.core.ImportTag
    - org.apache.commons.jelly.tags.core.IncludeTag
    - org.apache.commons.jelly.tags.core.InvokeStaticTag (implements org.apache.commons.jelly.tags.core.ArgTagParent)
    - org.apache.commons.jelly.tags.core.InvokeTag (implements org.apache.commons.jelly.tags.core.ArgTagParent)
    - org.apache.commons.jelly.tags.core.JellyTag
    - org.apache.commons.jelly.tags.core.MuteTag
    - org.apache.commons.jelly.tags.core.OtherwiseTag
    - org.apache.commons.jelly.tags.core.ParseTag
    - org.apache.commons.jelly.tags.core.RemoveTag
    - org.apache.commons.jelly.tags.core.ScopeTag
    - org.apache.commons.jelly.tags.core.SetTag
    - org.apache.commons.jelly.tags.core.SwitchTag
    - org.apache.commons.jelly.tags.core.ThreadTag
    - org.apache.commons.jelly.tags.core.WhenTag
    - org.apache.commons.jelly.tags.core.WhileTag
    - org.apache.commons.jelly.tags.core.WhitespaceTag
    - org.apache.commons.jelly.xpath.XPathTagSupport
  - org.apache.commons.jelly.util.TagUtils
  - org.apache.commons.jelly.impl.TextScript (implements org.apache.commons.jelly.Script)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.commons.jelly.JellyException (implements org.apache.commons.jelly.LocationAware)
        - org.apache.commons.jelly.JellyTagException
          - org.apache.commons.jelly.impl.BreakException
          - org.apache.commons.jelly.MissingAttributeException
      - java.lang.RuntimeException
        - org.apache.commons.jelly.util.NestedRuntimeException
          - org.apache.commons.jelly.xpath.XPathComparator.XPathSortException
  - org.xml.sax.helpers.XMLFilterImpl (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler, org.xml.sax.XMLFilter)
    - org.apache.commons.jelly.parser.DefaultNamespaceFilter
  - org.apache.commons.jelly.XMLOutput (implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler)
  - org.apache.commons.jelly.xpath.XPathComparator (implements java.util.Comparator<T>)

## Interface Hierarchy

- org.apache.commons.jelly.tags.core.ArgTagParent
- org.apache.commons.jelly.impl.BeanSource
- org.apache.commons.jelly.impl.CollectionTag
- org.apache.commons.jelly.CompilableTag
- org.apache.commons.jelly.expression.Expression
- org.apache.commons.jelly.expression.ExpressionFactory
- org.apache.commons.jelly.LocationAware
- org.apache.commons.jelly.Script
- org.apache.commons.jelly.Tag
  - org.apache.commons.jelly.DynaTag
  - org.apache.commons.jelly.NamespaceAwareTag
- org.apache.commons.jelly.impl.TagFactory
- org.apache.commons.jelly.impl.TagLibraryResolver
- org.apache.commons.jelly.xpath.XPathSource

Copyright © 2002-2005 Apache Software Foundation. All Rights Reserved.