## Hierarchy For All Packages

Package Hierarchies:
  org.eclipse.jet, org.eclipse.jet.compiler, org.eclipse.jet.core.compiler, org.eclipse.jet.core.parser, org.eclipse.jet.core.parser.ast, org.eclipse.jet.runtime.model, org.eclipse.jet.taglib, org.eclipse.jet.taglib.java, org.eclipse.jet.taglib.workspace, org.eclipse.jet.transform, org.eclipse.jet.ui, org.eclipse.jet.ui.newproject, org.eclipse.jet.xpath, org.eclipse.jet.xpath.inspector

## Class Hierarchy

- java.lang.Object
  - org.eclipse.jet.AbstractContextExtender
    - org.eclipse.jet.transform.TransformContextExtender
    - org.eclipse.jet.taglib.workspace.WorkspaceContextExtender
    - org.eclipse.jet.XPathContextExtender (implements org.eclipse.jet.xpath.XPathVariableResolver)
  - org.eclipse.jet.taglib.AbstractCustomTag (implements org.eclipse.jet.taglib.CustomTag)
    - org.eclipse.jet.taglib.AbstractContainerTag (implements org.eclipse.jet.taglib.ContainerTag)
      - org.eclipse.jet.taglib.AbstractConditionalTag (implements org.eclipse.jet.taglib.ConditionalTag)
      - org.eclipse.jet.taglib.AbstractIteratingTag (implements org.eclipse.jet.taglib.IteratingTag)
    - org.eclipse.jet.taglib.AbstractEmptyTag (implements org.eclipse.jet.taglib.EmptyTag)
    - org.eclipse.jet.taglib.AbstractFunctionTag (implements org.eclipse.jet.taglib.FunctionTag)
    - org.eclipse.jet.taglib.AbstractOtherTag (implements org.eclipse.jet.taglib.OtherTag)
  - org.eclipse.jet.core.parser.AbstractTemplateResolver (implements org.eclipse.jet.core.parser.ITemplateResolver)
    - org.eclipse.jet.core.parser.DefaultTemplateResolver (implements org.eclipse.jet.core.parser.ITemplateResolver)
  - org.eclipse.jet.taglib.workspace.AbstractWorkspaceAction (implements org.eclipse.jet.taglib.workspace.IWorkspaceAction)
  - org.eclipse.jet.taglib.workspace.ActionsUtil
  - org.eclipse.jet.BodyContentWriter (implements org.eclipse.jet.BufferedJET2Writer)
  - org.eclipse.jet.compiler.CompileOptionsManager
  - org.eclipse.jet.xpath.Context
  - org.eclipse.jet.ContextLogEntry
  - org.eclipse.jet.ContextLogEntry.Builder
  - org.eclipse.jet.taglib.CustomTagKind
  - org.eclipse.jet.compiler.DefaultJET2ASTVisitor (implements org.eclipse.jet.compiler.JET2ASTVisitor)
  - org.eclipse.jet.core.parser.DefaultTemplateResolver.Builder
  - org.eclipse.jet.xpath.DefaultXPathFunctionResolver (implements org.eclipse.jet.xpath.XPathFunctionResolver)
  - org.eclipse.jet.xpath.inspector.ExpandedName
  - org.eclipse.jet.xpath.inspector.INodeInspector.NodeKind
  - org.eclipse.jet.xpath.inspector.InspectorManager
  - org.eclipse.jet.taglib.java.JavaActionsUtil
  - org.eclipse.jet.taglib.java.JavaImportsUtil
  - org.eclipse.jet.JET1TemplateManager
  - org.eclipse.jet.compiler.JET2ASTElement
    - org.eclipse.jet.compiler.Comment
    - org.eclipse.jet.compiler.JavaElement
      - org.eclipse.jet.compiler.JET2Declaration
      - org.eclipse.jet.compiler.JET2Expression
      - org.eclipse.jet.compiler.JET2Scriptlet
    - org.eclipse.jet.compiler.JET2CompilationUnit
    - org.eclipse.jet.compiler.JET2Directive
    - org.eclipse.jet.compiler.TextElement
    - org.eclipse.jet.compiler.XMLBodyElementEnd
    - org.eclipse.jet.compiler.XMLElement
      - org.eclipse.jet.compiler.XMLBodyElement
      - org.eclipse.jet.compiler.XMLEmptyElement
  - org.eclipse.jet.compiler.JET2Compiler
  - org.eclipse.jet.JET2Context
  - org.eclipse.jet.JET2Platform
  - org.eclipse.jet.JET2TemplateManager
  - org.eclipse.jet.core.parser.ast.JETAST
  - org.eclipse.jet.core.parser.ast.JETASTElement
    - org.eclipse.jet.core.parser.ast.BodyElement
      - org.eclipse.jet.core.parser.ast.Comment
      - org.eclipse.jet.core.parser.ast.IncludedContent
      - org.eclipse.jet.core.parser.ast.JavaElement
        - org.eclipse.jet.core.parser.ast.JavaDeclaration
        - org.eclipse.jet.core.parser.ast.JavaExpression
        - org.eclipse.jet.core.parser.ast.JavaScriptlet
      - org.eclipse.jet.core.parser.ast.JETDirective
      - org.eclipse.jet.core.parser.ast.TextElement
      - org.eclipse.jet.core.parser.ast.XMLBodyElementEnd
      - org.eclipse.jet.core.parser.ast.XMLElement
        - org.eclipse.jet.core.parser.ast.XMLBodyElement
        - org.eclipse.jet.core.parser.ast.XMLEmptyElement
    - org.eclipse.jet.core.parser.ast.JETCompilationUnit
  - org.eclipse.jet.core.parser.ast.JETASTParser (implements org.eclipse.jet.core.parser.IJETParser)
  - org.eclipse.jet.core.parser.ast.JETASTParser.Builder
  - org.eclipse.jet.core.parser.ast.JETASTVisitor
  - org.eclipse.jet.core.compiler.JETCompilerOptions
  - org.eclipse.jet.transform.JETLaunchConstants
  - org.eclipse.jet.taglib.MarkerHelper (implements org.eclipse.jet.IWriterListener)
  - org.eclipse.jet.ui.newproject.NewProjectInfo
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.ui.plugin.AbstractUIPlugin
      - org.eclipse.jet.ui.Activator
  - org.eclipse.jet.core.parser.ast.Problem
  - org.eclipse.jet.compiler.Problem
  - org.eclipse.jet.core.parser.ProblemSeverity
  - org.eclipse.jet.taglib.TagInfo
  - org.eclipse.jet.taglib.TagLibraryManager
  - org.eclipse.jet.core.parser.ast.TagLibraryUsageManager
  - org.eclipse.jet.compiler.TagLibraryUsageManager
  - org.eclipse.jet.taglib.TagUtil
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.jet.xpath.inspector.AddElementException
      - org.eclipse.jet.xpath.inspector.CopyElementException
      - org.eclipse.jet.CoreJETException
      - org.eclipse.jet.xpath.inspector.InvalidChildException
      - org.eclipse.jet.core.parser.RecursiveIncludeException
      - java.lang.RuntimeException
        - org.eclipse.jet.taglib.JET2TagException
        - org.eclipse.jet.WriterPositionException
        - org.eclipse.jet.xpath.XPathRuntimeException
      - org.eclipse.jet.xpath.inspector.SimpleElementRequiresValueException
      - org.eclipse.jet.core.parser.TemplateInputException
      - org.eclipse.jet.xpath.XPathException
        - org.eclipse.jet.xpath.XPathLexicalException
        - org.eclipse.jet.xpath.XPathSyntaxException
  - org.eclipse.jet.taglib.UserRegionHelper (implements org.eclipse.jet.IWriterListener)
  - org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.wizard.IWizard)
    - org.eclipse.jet.ui.newproject.NewProjectWizard (implements org.eclipse.ui.INewWizard)
  - org.eclipse.jet.xpath.XPathFactory
  - org.eclipse.jet.xpath.XPathFunctionMetaData
  - org.eclipse.jet.xpath.XPathUtil

## Interface Hierarchy

- org.eclipse.jet.taglib.CustomTag
  - org.eclipse.jet.taglib.ConditionalTag
  - org.eclipse.jet.taglib.ContainerTag (also extends org.eclipse.jet.taglib.EmptyTag)
    - org.eclipse.jet.taglib.ConditionalTag
    - org.eclipse.jet.taglib.IteratingTag
  - org.eclipse.jet.taglib.EmptyTag
    - org.eclipse.jet.taglib.ConditionalTag
    - org.eclipse.jet.taglib.ContainerTag (also extends org.eclipse.jet.taglib.CustomTag)
      - org.eclipse.jet.taglib.ConditionalTag
      - org.eclipse.jet.taglib.IteratingTag
    - org.eclipse.jet.taglib.IteratingTag
  - org.eclipse.jet.taglib.FunctionTag
  - org.eclipse.jet.taglib.IteratingTag
  - org.eclipse.jet.taglib.OtherTag
- org.eclipse.jet.xpath.IAnnotationManager
- org.eclipse.jet.transform.IJETBundleDescriptor
- org.eclipse.jet.transform.IJETBundleManager
- org.eclipse.jet.compiler.IJETCompilerState
- org.eclipse.jet.core.parser.IJETParser
- org.eclipse.jet.transform.IJETRunnable
- org.eclipse.jet.runtime.model.ILoadContext
- org.eclipse.jet.runtime.model.ILoaderFactory
- org.eclipse.jet.runtime.model.ILoaderManager
- org.eclipse.jet.runtime.model.IModelLoader
- org.eclipse.jet.runtime.model.IModelLoaderDescription
- org.eclipse.jet.xpath.inspector.INodeInspector
  - org.eclipse.jet.xpath.inspector.IElementInspector
- org.eclipse.jet.xpath.inspector.INodeInspectorExtension1
- org.eclipse.jet.core.parser.IProblem
- org.eclipse.jet.core.parser.ITagLibraryResolver
- org.eclipse.jet.core.parser.ITemplateInput
- org.eclipse.jet.core.parser.ITemplateResolver
- org.eclipse.jet.core.parser.ITemplateResolverHelper
- org.eclipse.jet.core.parser.ITemplateResolverHelperFactory
- java.lang.Iterable
  - java.util.Collection
    - org.eclipse.jet.xpath.NodeSet
    - java.util.Set
      - org.eclipse.jet.xpath.NodeSet
  - org.eclipse.jet.xpath.NodeSet
  - java.util.Set
    - org.eclipse.jet.xpath.NodeSet
- org.eclipse.jet.taglib.workspace.IWorkspaceAction
- org.eclipse.jet.IWriterListener
- org.eclipse.jet.JET1TemplateManager.ITemplateOperation
- org.eclipse.jet.JET1TemplateManager.ITemplateRunner
- org.eclipse.jet.compiler.JET2ASTVisitor
- org.eclipse.jet.JET2Context.LogListener
- org.eclipse.jet.JET2Template
- org.eclipse.jet.JET2TemplateLoader
- org.eclipse.jet.JET2TemplateLoaderExtension
- org.eclipse.jet.JET2TemplateManager.ITemplateOperation
- org.eclipse.jet.JET2TemplateManager.ITemplateRunner
- org.eclipse.jet.JET2Writer
  - org.eclipse.jet.BufferedJET2Writer
- org.eclipse.jet.xpath.NamespaceContext
- org.eclipse.jet.taglib.RuntimeTagElement
- org.eclipse.jet.taglib.TagAttributeDefinition
- org.eclipse.jet.taglib.TagDefinition
- org.eclipse.jet.taglib.TagFactory
- org.eclipse.jet.taglib.TagLibrary
- org.eclipse.jet.taglib.TagLibraryReference
- org.eclipse.jet.transform.TransformContextListener
- org.eclipse.jet.xpath.XPath
- org.eclipse.jet.xpath.XPathExpression
- org.eclipse.jet.xpath.XPathFunction
- org.eclipse.jet.xpath.XPathFunctionResolver
- org.eclipse.jet.xpath.XPathFunctionWithContext
- org.eclipse.jet.xpath.XPathVariableResolver

Copyright 2006 IBM Corporation and others. All Rights Reserved.