## Hierarchy For All Packages

Package Hierarchies:
  org.eclipse.jst.jsf.common.dom, org.eclipse.jst.jsf.common.internal.componentcore, org.eclipse.jst.jsf.common.internal.finder.acceptor, org.eclipse.jst.jsf.common.internal.finder.matcher, org.eclipse.jst.jsf.common.internal.util, org.eclipse.jst.jsf.common.metadata, org.eclipse.jst.jsf.common.metadata.query, org.eclipse.jst.jsf.common.metadata.traittypes.traittypes, org.eclipse.jst.jsf.common.sets, org.eclipse.jst.jsf.common.sets.constraint, org.eclipse.jst.jsf.common.sets.mapping, org.eclipse.jst.jsf.common.util, org.eclipse.jst.jsf.context, org.eclipse.jst.jsf.context.resolver, org.eclipse.jst.jsf.context.resolver.structureddocument, org.eclipse.jst.jsf.context.structureddocument, org.eclipse.jst.jsf.context.symbol, org.eclipse.jst.jsf.context.symbol.provider, org.eclipse.jst.jsf.context.symbol.source, org.eclipse.jst.jsf.core, org.eclipse.jst.jsf.core.jsfappconfig, org.eclipse.jst.jsf.core.jsflibraryconfiguration, org.eclipse.jst.jsf.core.jsflibraryregistry, org.eclipse.jst.jsf.core.set.constraint, org.eclipse.jst.jsf.core.set.mapping, org.eclipse.jst.jsf.core.tagmatcher, org.eclipse.jst.jsf.designtime, org.eclipse.jst.jsf.designtime.context, org.eclipse.jst.jsf.designtime.el, org.eclipse.jst.jsf.designtime.resolver, org.eclipse.jst.jsf.designtime.symbols, org.eclipse.jst.jsf.facesconfig.edit.provider, org.eclipse.jst.jsf.facesconfig.emf, org.eclipse.jst.jsf.facesconfig.emf.impl, org.eclipse.jst.jsf.facesconfig.emf.util, org.eclipse.jst.jsf.metadataprocessors, org.eclipse.jst.jsf.metadataprocessors.features, org.eclipse.jst.jsf.taglibprocessing.attributevalues, org.eclipse.jst.pagedesigner.converter, org.eclipse.jst.pagedesigner.dtmanager, org.eclipse.jst.pagedesigner.dtmanager.converter, org.eclipse.jst.pagedesigner.dtmanager.converter.operations, org.eclipse.jst.pagedesigner.dtmanager.dtinfo, org.eclipse.jst.pagedesigner.editors.properties, org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections, org.eclipse.jst.pagedesigner.extensionpoint

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
        - org.eclipse.jst.jsf.common.sets.ConcreteAxiomaticSet (implements org.eclipse.jst.jsf.common.sets.AxiomaticSet)
      - org.eclipse.jst.jsf.common.sets.NodeSet (implements org.eclipse.jst.jsf.common.sets.AxiomaticSet)
  - org.eclipse.jst.jsf.context.resolver.AbstractContextResolver (implements org.eclipse.jst.jsf.context.resolver.IContextResolver)
  - org.eclipse.jst.jsf.context.symbol.source.AbstractContextSymbolFactory
  - org.eclipse.jst.jsf.designtime.symbols.AbstractDataModelVariableFactory
  - org.eclipse.jst.jsf.context.AbstractDelegatingFactory (implements org.eclipse.jst.jsf.context.IDelegatingFactory)
    - org.eclipse.jst.jsf.context.structureddocument.AbstractStructuredDocumentContextFactory
    - org.eclipse.jst.jsf.designtime.resolver.StructuredDocumentSymbolResolverFactory (implements org.eclipse.jst.jsf.designtime.resolver.IStructuredDocumentSymbolResolverFactory)
  - org.eclipse.jst.jsf.context.AbstractDocumentContext (implements org.eclipse.jst.jsf.context.IDocumentContext)
    - org.eclipse.jst.jsf.context.structureddocument.AbstractStructuredDocumentContext (implements org.eclipse.jst.jsf.context.structureddocument.IStructuredDocumentContext)
  - org.eclipse.jst.jsf.context.resolver.AbstractDocumentContextResolver (implements org.eclipse.jst.jsf.context.resolver.IDocumentContextResolver)
  - org.eclipse.jst.jsf.designtime.context.AbstractDTExternalContext (implements org.eclipse.jst.jsf.designtime.context.IDTExternalContext)
    - org.eclipse.jst.jsf.designtime.context.DTJSPExternalContext
  - org.eclipse.jst.jsf.designtime.context.AbstractDTExternalContextFactory
    - org.eclipse.jst.jsf.designtime.context.DefaultDTExternalContextFactory
  - org.eclipse.jst.jsf.designtime.el.AbstractDTMethodResolver
    - org.eclipse.jst.jsf.designtime.el.DefaultDTMethodResolver
  - org.eclipse.jst.jsf.designtime.el.AbstractDTPropertyResolver
    - org.eclipse.jst.jsf.designtime.el.DefaultDTPropertyResolver
  - org.eclipse.jst.jsf.designtime.el.AbstractDTVariableResolver
    - org.eclipse.jst.jsf.designtime.el.DefaultDTVariableResolver
  - AbstractEnumerator
    - org.eclipse.jst.jsf.context.symbol.ERuntimeSource
  - org.eclipse.jst.jsf.designtime.context.AbstractExternalContextFactoryLocator (implements org.eclipse.jst.jsf.designtime.context.IExternalContextFactoryLocator)
  - org.eclipse.jst.jsf.common.internal.strategy.AbstractIdentifiableStrategy<INPUT,OUTPUT,IDTYPE> (implements org.eclipse.jst.jsf.common.internal.strategy.IIdentifiableStrategy<INPUT,OUTPUT,IDTYPE>)
    - org.eclipse.jst.jsf.common.internal.finder.matcher.TaglibFinder<INPUT,OUTPUT>
      - org.eclipse.jst.jsf.common.internal.finder.matcher.TaglibJarEntryFinder (implements org.eclipse.jst.jsf.common.internal.finder.AbstractMatcher.IMatcher)
  - org.eclipse.jst.jsf.core.jsfappconfig.AbstractJSFAppConfigLocater (implements org.eclipse.jst.jsf.core.jsfappconfig.IJSFAppConfigLocater)
    - org.eclipse.jst.jsf.core.jsfappconfig.ImplicitRuntimeJSFAppConfigLocater
    - org.eclipse.jst.jsf.core.jsfappconfig.RuntimeClasspathJSFAppConfigLocater
    - org.eclipse.jst.jsf.core.jsfappconfig.WebContentRelativeJSFAppConfigLocater
      - org.eclipse.jst.jsf.core.jsfappconfig.ContextParamSpecifiedJSFAppConfigLocater
      - org.eclipse.jst.jsf.core.jsfappconfig.DefaultJSFAppConfigLocater
  - org.eclipse.jst.jsf.core.jsfappconfig.AbstractJSFAppConfigProvider (implements org.eclipse.jst.jsf.core.jsfappconfig.IJSFAppConfigProvider)
    - org.eclipse.jst.jsf.core.jsfappconfig.ArtifactEditJSFAppConfigProvider
    - org.eclipse.jst.jsf.core.jsfappconfig.ImplicitRuntimeJSFAppConfigProvider
    - org.eclipse.jst.jsf.core.jsfappconfig.JARFileJSFAppConfigProvider
  - org.eclipse.jst.jsf.common.internal.managedobject.AbstractManagedObject (implements org.eclipse.jst.jsf.common.internal.managedobject.IManagedObject)
    - org.eclipse.jst.jsf.core.jsfappconfig.internal.AbstractJSFAppConfigManager (implements org.eclipse.jst.jsf.core.jsfappconfig.internal.IJSFAppConfigManager)
      - org.eclipse.jst.jsf.core.jsfappconfig.JSFAppConfigManager
  - org.eclipse.jst.jsf.metadataprocessors.AbstractMetaDataEnabledFeature (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature)
    - org.eclipse.jst.jsf.metadataprocessors.AbstractRootTypeDescriptor (implements org.eclipse.jst.jsf.metadataprocessors.ITypeDescriptor)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.AbstractEnumerationType (implements org.eclipse.jst.jsf.metadataprocessors.features.IDefaultValue, org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.EnumerationType
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.BooleanType (implements org.eclipse.jst.jsf.metadataprocessors.features.IDefaultValue, org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ColorType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ContentType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.CurrencyCodeType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.LanguageCodeType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.LinkType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.NumberType
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.DoubleType
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.IntegerType
              - org.eclipse.jst.jsf.taglibprocessing.attributevalues.LengthType
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.LongType
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.StringType (implements org.eclipse.jst.jsf.metadataprocessors.features.IDefaultValue, org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.TimeZoneType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.MultiSignatureEnumerationType
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.LocaleType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.BindingType
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.DirectBindingType
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.IdentifierType
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesConfigIdentifierType
              - org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesConfigConverterIDType
              - org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesConfigValidatorIDType
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ObjectType
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.JavaClassType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ExpressionBindingType
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.MethodBindingType (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ActionType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
          - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ValueBindingType (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues)
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ComponentBindingType (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ComponentIDType (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
            - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ValueType (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.CharacterType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.CSSClassType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature, org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.CSSIdType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.CSSStyleType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.DateTimePatternType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
      - org.eclipse.jst.jsf.metadataprocessors.DefaultTypeDescriptor
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.NumberPatternType (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.PathType
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.RelativePathType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ResourceBundleType (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.URIType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature)
        - org.eclipse.jst.jsf.taglibprocessing.attributevalues.WebPathType (implements org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.ScriptType
    - org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesConfigIdentifierFeatures (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues, org.eclipse.jst.jsf.metadataprocessors.features.IValidValues)
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesConfigConverterIDFeatures
      - org.eclipse.jst.jsf.taglibprocessing.attributevalues.FacesConfigValidatorIDFeatures
  - org.eclipse.jst.jsf.common.metadata.query.AbstractMetaDataVisitor (implements org.eclipse.jst.jsf.common.metadata.query.IMetaDataVisitor)
    - org.eclipse.jst.jsf.common.metadata.query.AbstractEntityVisitor (implements org.eclipse.jst.jsf.common.metadata.query.IEntityVisitor)
      - org.eclipse.jst.jsf.common.metadata.query.AbstractEntityQueryVisitor (implements org.eclipse.jst.jsf.common.metadata.query.IEntityQueryVisitor)
    - org.eclipse.jst.jsf.common.metadata.query.AbstractTraitVisitor (implements org.eclipse.jst.jsf.common.metadata.query.ITraitVisitor)
      - org.eclipse.jst.jsf.common.metadata.query.AbstractTraitQueryVisitor (implements org.eclipse.jst.jsf.common.metadata.query.ITraitQueryVisitor)
  - org.eclipse.jst.jsf.common.sets.mapping.AbstractObjectInjectiveSetMapping (implements org.eclipse.jst.jsf.common.sets.mapping.ObjectInjectiveSetMapping)
    - org.eclipse.jst.jsf.core.set.mapping.ElementToTagIdentifierMapping
  - org.eclipse.jst.jsf.common.metadata.query.AbstractResultSet<T> (implements org.eclipse.jst.jsf.common.metadata.query.IResultSet<T>)
  - org.eclipse.jst.jsf.common.sets.constraint.AbstractSetConstraint
    - org.eclipse.jst.jsf.common.sets.constraint.AbstractMemberConstraint
    - org.eclipse.jst.jsf.core.set.constraint.MemberConstraint
  - org.eclipse.jst.jsf.designtime.resolver.AbstractStructuredDocumentSymbolResolverFactory (implements org.eclipse.jst.jsf.designtime.resolver.IStructuredDocumentSymbolResolverFactory)
  - org.eclipse.jst.jsf.designtime.resolver.AbstractSymbolContextResolver (implements org.eclipse.jst.jsf.designtime.resolver.ISymbolContextResolver)
    - org.eclipse.jst.jsf.designtime.resolver.CachingSymbolContextResolver
  - org.eclipse.jst.jsf.context.symbol.source.AbstractSymbolSourceProviderFactory (implements org.eclipse.jst.jsf.context.symbol.source.ISymbolSourceProviderFactory)
  - org.eclipse.jst.pagedesigner.converter.AbstractTagConverter (implements org.eclipse.jst.pagedesigner.converter.IDOMFactory, org.eclipse.jst.pagedesigner.converter.ITagConverter, org.eclipse.jst.pagedesigner.css2.style.ITagEditInfo)
    - org.eclipse.jst.pagedesigner.converter.DefaultUnknownTagConverter
    - org.eclipse.jst.pagedesigner.converter.DumDeepTagConverter
    - org.eclipse.jst.pagedesigner.converter.DumDescriptionTagConverter
    - org.eclipse.jst.pagedesigner.converter.DumTagConverter
    - org.eclipse.jst.pagedesigner.converter.HiddenTagConverter2
    - org.eclipse.jst.pagedesigner.converter.HTMLStringTagConverter
    - org.eclipse.jst.pagedesigner.converter.TagConverterToDumBlock
    - org.eclipse.jst.pagedesigner.converter.TagConverterToInlineBlock
    - org.eclipse.jst.pagedesigner.converter.TagConverterToSpan
  - org.eclipse.jst.pagedesigner.dtmanager.converter.AbstractTagConverterContext (implements org.eclipse.jst.pagedesigner.dtmanager.converter.ITagConverterContext)
  - org.eclipse.jst.pagedesigner.dtmanager.converter.operations.AbstractTransformOperation (implements org.eclipse.jst.pagedesigner.dtmanager.converter.ITransformOperation)
  - org.eclipse.jst.jsf.common.internal.componentcore.AbstractVirtualComponentQuery
    - org.eclipse.jst.jsf.common.internal.componentcore.AbstractVirtualComponentQuery.DefaultVirtualComponentQuery
  - AdapterFactoryImpl
    - org.eclipse.jst.jsf.facesconfig.emf.util.FacesConfigAdapterFactory
      - org.eclipse.jst.jsf.facesconfig.edit.provider.FacesConfigItemProviderAdapterFactory
  - org.eclipse.jst.jsf.common.dom.AttributeIdentifier
  - org.eclipse.jst.jsf.common.sets.AxiomaticSetUtil
  - org.eclipse.jst.pagedesigner.converter.ConverterFacRegistryReader
  - org.eclipse.jst.pagedesigner.converter.ConverterFactoryRegistry
  - org.eclipse.jst.pagedesigner.converter.ConverterUtil
  - org.eclipse.jst.pagedesigner.converter.ConvertPosition
  - org.eclipse.jst.jsf.designtime.symbols.DefaultBeanSymbolSourceProvider
  - org.eclipse.jst.jsf.designtime.symbols.DefaultBuiltInSymbolProvider
  - org.eclipse.jst.jsf.designtime.symbols.DefaultDataTableSymbolFactory
  - org.eclipse.jst.pagedesigner.dtmanager.DefaultDTInfo (implements org.eclipse.jst.pagedesigner.dtmanager.IDTInfo)
  - org.eclipse.jst.pagedesigner.dtmanager.DefaultDTInfoFactory (implements org.eclipse.jst.pagedesigner.dtmanager.IDTInfoFactory)
  - org.eclipse.jst.jsf.designtime.DesignTimeApplicationManager
  - org.eclipse.jst.jsf.common.dom.DOMAdapter
    - org.eclipse.jst.jsf.common.dom.AttrDOMAdapter
    - org.eclipse.jst.jsf.common.dom.ElementDOMAdapter
  - org.eclipse.jst.jsf.designtime.DTAppManagerUtil
  - org.eclipse.jst.jsf.designtime.context.DTFacesContext
  - org.eclipse.jst.pagedesigner.dtmanager.DTManager
  - EclipsePlugin
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FacesConfigEditPlugin.Implementation
  - EFactoryImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FacesConfigFactoryImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacesConfigFactory)
  - EMFPlugin
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FacesConfigEditPlugin
  - org.eclipse.jst.jsf.common.metadata.query.EmptyResultSet (implements org.eclipse.jst.jsf.common.metadata.query.IResultSet<T>)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.VisitContextFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.VisitContextFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ViewHandlerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ViewHandlerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ViewDeclarationLanguageFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ViewDeclarationLanguageFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.VarTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.VarType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.VariableResolverTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.VariableResolverType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ValueTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ValueType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ValueClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ValueClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ValidatorTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ValidatorType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ValidatorIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ValidatorIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.ApplicationExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ApplicationExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.AttributeExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.AttributeExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.BehaviorExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.BehaviorExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.ComponentExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ComponentExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.ConverterExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ConverterExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.FacesConfigExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacesConfigExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.FacetExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacetExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.FactoryExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FactoryExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.LifecycleExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.LifecycleExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.ManagedBeanExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.NavigationRuleExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.NavigationRuleExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.PropertyExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PropertyExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.RendererExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RendererExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.RenderKitExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RenderKitExtensionType)
      - org.eclipse.jst.jsf.facesconfig.emf.impl.ValidatorExtensionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ValidatorExtensionType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ValidatorClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ValidatorClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ToViewIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ToViewIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.TagHandlerDelegateFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.TagHandlerDelegateFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SystemEventListenerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SystemEventListenerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SystemEventListenerClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SystemEventListenerClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SystemEventClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SystemEventClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SupportedLocaleTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SupportedLocaleType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SuggestedValueTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SuggestedValueType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.StateManagerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.StateManagerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SourceClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SourceClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.SmallIconTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.SmallIconType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ResourceHandlerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ResourceHandlerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ResourceBundleTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ResourceBundleType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RenderKitTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RenderKitType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RenderKitIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RenderKitIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RenderKitFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RenderKitFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RenderKitClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RenderKitClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RendererTypeTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RendererTypeType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RendererTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RendererType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RendererClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RendererClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ReferencedBeanTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ReferencedBeanType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ReferencedBeanNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ReferencedBeanNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ReferencedBeanClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ReferencedBeanClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RedirectViewParamTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RedirectViewParamType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.RedirectTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.RedirectType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.PropertyTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PropertyType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.PropertyResolverTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PropertyResolverType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.PropertyNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PropertyNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.PropertyClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PropertyClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.PhaseListenerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PhaseListenerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.PartialViewContextFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.PartialViewContextFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.OrderingTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.OrderingType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.OrderingOthersTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.OrderingOthersType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.OrderingOrderingTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.OrderingOrderingType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.NullValueTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.NullValueType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.NavigationRuleTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.NavigationRuleType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.NavigationHandlerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.NavigationHandlerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.NavigationCaseTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.NavigationCaseType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.NameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.NameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.MessageBundleTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.MessageBundleType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.MapEntryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.MapEntryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.MapEntriesTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.MapEntriesType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ManagedPropertyTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ManagedPropertyType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ManagedBeanTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ManagedBeanScopeTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanScopeType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ManagedBeanNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ManagedBeanClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.LocaleConfigTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.LocaleConfigType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ListEntriesTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ListEntriesType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.LifecycleTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.LifecycleType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.LifecycleFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.LifecycleFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.LargeIconTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.LargeIconType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.KeyTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.KeyType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.KeyClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.KeyClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.IfTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.IfType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.IconTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.IconType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FromViewIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FromViewIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FromOutcomeTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FromOutcomeType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FromActionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FromActionType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FacetTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacetType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FacetNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacetNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FacesContextFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacesContextFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FacesConfigTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacesConfigType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ExternalContextFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ExternalContextFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ExceptionHandlerFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ExceptionHandlerFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ELResolverTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ELResolverType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DynamicElementImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DynamicElement)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DynamicAttributeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DynamicAttribute)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DocumentRootImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DisplayNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DisplayNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DescriptionTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DescriptionType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DefaultValueTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DefaultValueType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DefaultValidatorsTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DefaultValidatorsType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DefaultRenderKitIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DefaultRenderKitIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.DefaultLocaleTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.DefaultLocaleType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ConverterTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ConverterType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ConverterIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ConverterIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ConverterForClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ConverterForClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ConverterClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ConverterClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ComponentTypeTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ComponentTypeType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ComponentTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ComponentType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ComponentFamilyTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ComponentFamilyType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ComponentClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ComponentClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ClientBehaviorRendererTypeTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ClientBehaviorRendererTypeType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ClientBehaviorRendererTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ClientBehaviorRendererType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ClientBehaviorRendererClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ClientBehaviorRendererClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.BehaviorTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.BehaviorType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.BehaviorIdTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.BehaviorIdType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.BehaviorClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.BehaviorClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.BaseNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.BaseNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.AttributeTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.AttributeType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.AttributeNameTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.AttributeNameType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.AttributeClassTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.AttributeClassType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ApplicationTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ApplicationType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ApplicationFactoryTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ApplicationFactoryType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.ActionListenerTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.ActionListenerType)
  - EObjectImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.AbsoluteOrderingTypeImpl (implements org.eclipse.jst.jsf.facesconfig.emf.AbsoluteOrderingType)
  - EPackageImpl
    - org.eclipse.jst.jsf.facesconfig.emf.impl.FacesConfigPackageImpl (implements org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage)
  - org.eclipse.jst.jsf.facesconfig.emf.util.FacesConfigSwitch
  - org.eclipse.jst.jsf.designtime.symbols.FileContextUtil
  - org.eclipse.jst.pagedesigner.converter.HiddenTagConverter (implements org.eclipse.jst.pagedesigner.converter.ITagConverter)
  - org.eclipse.jst.jsf.core.IJSFCoreConstants
  - org.eclipse.jst.jsf.context.symbol.InitializedSymbolFactory
    - org.eclipse.jst.jsf.designtime.symbols.JSFSymbolFactory
  - org.eclipse.jst.jsf.context.symbol.source.ISymbolConstants
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.VisitContextFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ViewHandlerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ViewDeclarationLanguageFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.VarTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.VariableResolverTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ValueTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ValueClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ValidatorTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ValidatorIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.ApplicationExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.AttributeExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.BehaviorExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.ComponentExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.ConverterExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.FacesConfigExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.FacetExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.FactoryExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.LifecycleExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedBeanExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.NavigationRuleExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.PropertyExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.RendererExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.RenderKitExtensionTypeItemProvider
      - org.eclipse.jst.jsf.facesconfig.edit.provider.ValidatorExtensionTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ValidatorClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ToViewIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.TagHandlerDelegateFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SystemEventListenerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SystemEventListenerClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SystemEventClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SupportedLocaleTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SuggestedValueTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.StateManagerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SourceClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.SmallIconTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ResourceHandlerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ResourceBundleTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RenderKitTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RenderKitIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RenderKitFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RenderKitClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RendererTypeTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RendererTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RendererClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ReferencedBeanTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ReferencedBeanNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ReferencedBeanClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RedirectViewParamTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.RedirectTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.PropertyTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.PropertyResolverTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.PropertyNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.PropertyClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.PhaseListenerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.PartialViewContextFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.OrderingTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.OrderingOthersTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.OrderingOrderingTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.NullValueTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.NavigationRuleTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.NavigationHandlerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.NavigationCaseTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.NameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.MessageBundleTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.MapEntryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.MapEntriesTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedPropertyTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedBeanTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedBeanScopeTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedBeanNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ManagedBeanClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.LocaleConfigTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ListEntriesTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.LifecycleTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.LifecycleFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.LargeIconTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.KeyTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.KeyClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.IfTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.IconTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FromViewIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FromOutcomeTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FromActionTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FacetTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FacetNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FacesContextFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.FacesConfigTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ExternalContextFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ExceptionHandlerFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ELResolverTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DynamicElementItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DynamicAttributeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DocumentRootItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DisplayNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DescriptionTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DefaultValueTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DefaultValidatorsTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DefaultRenderKitIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.DefaultLocaleTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ConverterTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ConverterIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ConverterForClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ConverterClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ComponentTypeTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ComponentTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ComponentFamilyTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ComponentClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ClientBehaviorRendererTypeTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ClientBehaviorRendererTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ClientBehaviorRendererClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.BehaviorTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.BehaviorIdTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.BehaviorClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.BaseNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.AttributeTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.AttributeNameTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.AttributeClassTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ApplicationTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ApplicationFactoryTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.ActionListenerTypeItemProvider
  - ItemProviderAdapter
    - org.eclipse.jst.jsf.facesconfig.edit.provider.AbsoluteOrderingTypeItemProvider
  - org.eclipse.jst.jsf.common.internal.util.JarUtilities
  - org.eclipse.jst.jsf.common.util.JDTBeanIntrospector
  - org.eclipse.jst.jsf.common.util.JDTBeanProperty
    - org.eclipse.jst.jsf.common.util.JDTBeanPropertyWorkingCopy
  - org.eclipse.jst.jsf.core.jsfappconfig.JSFAppConfigProvidersChangeEvent
  - org.eclipse.jst.jsf.core.jsfappconfig.JSFAppConfigUtils
  - org.eclipse.jst.pagedesigner.converter.JSFConverterUtil
  - org.eclipse.jst.jsf.core.jsflibraryregistry.JSFLibraryArchiveFilesDelegate
  - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryConfigurationHelper
  - org.eclipse.jst.jsf.metadataprocessors.MetaDataContext
    - org.eclipse.jst.jsf.metadataprocessors.TaglibMetadataContext
  - org.eclipse.jst.jsf.metadataprocessors.MetaDataEnabledProcessingFactory
  - NLS
    - org.eclipse.jst.jsf.core.set.constraint.Messages
  - NLS
    - org.eclipse.jst.jsf.taglibprocessing.attributevalues.Messages
  - org.eclipse.jst.jsf.core.jsflibraryregistry.PluginProvidedJSFLibraryArchiveFilesDelegate
  - org.eclipse.jst.jsf.core.jsflibraryregistry.PluginProvidedJSFLibraryCreationHelper
  - org.eclipse.jst.jsf.metadataprocessors.features.PossibleValue (implements org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValue)
  - org.eclipse.jst.pagedesigner.converter.PreferenceReader
  - org.eclipse.jst.jsf.context.symbol.provider.ProposalCreationFactoryAdapter (implements org.eclipse.jst.jsf.context.symbol.provider.IContentProposalProvider.IProposalCreationFactory)
  - org.eclipse.jst.jsf.designtime.symbols.SymbolUtil
  - org.eclipse.jst.jsf.common.dom.TagIdentifier
  - org.eclipse.jst.jsf.common.metadata.query.TaglibDomainMetaDataQueryHelper
  - org.eclipse.jst.jsf.core.tagmatcher.TagMatchingAlgorithm
    - org.eclipse.jst.jsf.core.tagmatcher.XPathMatchingAlgorithm
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.jst.jsf.metadataprocessors.features.ELIsNotValidException
      - org.eclipse.jst.jsf.core.jsflibraryregistry.InvalidArchiveFilesCreationException
      - org.eclipse.jst.jsf.common.metadata.query.MetaDataException
      - java.lang.RuntimeException
        - org.eclipse.jst.jsf.core.tagmatcher.EvaluationException
        - org.eclipse.jst.jsf.core.tagmatcher.InvalidExpressionException
  - org.eclipse.jst.pagedesigner.dtmanager.converter.operations.TransformOperationFactory
  - org.eclipse.jst.jsf.common.util.TypeUtil
  - org.eclipse.jst.jsf.metadataprocessors.features.ValidationMessage (implements org.eclipse.jst.jsf.metadataprocessors.features.IValidationMessage)
  - org.eclipse.jst.jsf.common.internal.finder.VisitorMatcher.MatchingAcceptor<INPUT,VISITTYPE>
    - org.eclipse.jst.jsf.common.internal.finder.acceptor.ClasspathEntryJarMatchingAcceptor
    - org.eclipse.jst.jsf.common.internal.finder.acceptor.FileMatchingAcceptor
    - org.eclipse.jst.jsf.common.internal.finder.acceptor.JarEntryMatchingAcceptor
    - org.eclipse.jst.jsf.common.internal.finder.acceptor.JarMatchingAcceptor

## Interface Hierarchy

- org.eclipse.jst.jsf.facesconfig.emf.AbsoluteOrderingType
- org.eclipse.jst.jsf.facesconfig.emf.ActionListenerType
- org.eclipse.jst.jsf.facesconfig.emf.ApplicationFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.ApplicationType
- org.eclipse.jst.jsf.facesconfig.emf.AttributeClassType
- org.eclipse.jst.jsf.facesconfig.emf.AttributeNameType
- org.eclipse.jst.jsf.facesconfig.emf.AttributeType
- org.eclipse.jst.jsf.common.sets.mapping.AxiomaticSetMapping
  - org.eclipse.jst.jsf.common.sets.mapping.ObjectInjectiveSetMapping
- org.eclipse.jst.jsf.facesconfig.emf.BaseNameType
- org.eclipse.jst.jsf.facesconfig.emf.BehaviorClassType
- org.eclipse.jst.jsf.facesconfig.emf.BehaviorIdType
- org.eclipse.jst.jsf.facesconfig.emf.BehaviorType
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.BooleanValue
- org.eclipse.jst.jsf.facesconfig.emf.ClientBehaviorRendererClassType
- org.eclipse.jst.jsf.facesconfig.emf.ClientBehaviorRendererType
- org.eclipse.jst.jsf.facesconfig.emf.ClientBehaviorRendererTypeType
- org.eclipse.jst.jsf.facesconfig.emf.ComponentClassType
- org.eclipse.jst.jsf.facesconfig.emf.ComponentFamilyType
- org.eclipse.jst.jsf.facesconfig.emf.ComponentType
- org.eclipse.jst.jsf.facesconfig.emf.ComponentTypeType
- org.eclipse.jst.jsf.facesconfig.emf.ConverterClassType
- org.eclipse.jst.jsf.facesconfig.emf.ConverterForClassType
- org.eclipse.jst.jsf.facesconfig.emf.ConverterIdType
- org.eclipse.jst.jsf.facesconfig.emf.ConverterType
- org.eclipse.jst.jsf.facesconfig.emf.DefaultLocaleType
- org.eclipse.jst.jsf.facesconfig.emf.DefaultRenderKitIdType
- org.eclipse.jst.jsf.facesconfig.emf.DefaultValidatorsType
- org.eclipse.jst.jsf.facesconfig.emf.DefaultValueType
- org.eclipse.jst.jsf.facesconfig.emf.DescriptionType
- org.eclipse.jst.jsf.facesconfig.emf.DisplayNameType
- org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfo
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfoFactory
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfoPackage
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.DTInfoPackage.Literals
- org.eclipse.jst.jsf.facesconfig.emf.DynamicAttribute
- org.eclipse.jst.jsf.facesconfig.emf.DynamicElement
- org.eclipse.jst.jsf.facesconfig.emf.ELResolverType
- org.eclipse.jst.jsf.common.metadata.Entity
  - org.eclipse.jst.jsf.common.metadata.EntityGroup
  - org.eclipse.jst.jsf.common.metadata.Model
- org.eclipse.jst.jsf.facesconfig.emf.ExceptionHandlerFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.ExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.ApplicationExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.AttributeExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.BehaviorExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.ComponentExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.ConverterExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.FacesConfigExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.FacetExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.FactoryExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.LifecycleExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.NavigationRuleExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.PropertyExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.RendererExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.RenderKitExtensionType
  - org.eclipse.jst.jsf.facesconfig.emf.ValidatorExtensionType
- org.eclipse.jst.jsf.facesconfig.emf.ExternalContextFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.FacesConfigFactory
- org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage
- org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage.Literals
- org.eclipse.jst.jsf.facesconfig.emf.FacesConfigType
- org.eclipse.jst.jsf.facesconfig.emf.FacesContextFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.FacetNameType
- org.eclipse.jst.jsf.facesconfig.emf.FacetType
- org.eclipse.jst.jsf.facesconfig.emf.FactoryType
- org.eclipse.jst.jsf.facesconfig.emf.FromActionType
- org.eclipse.jst.jsf.facesconfig.emf.FromOutcomeType
- org.eclipse.jst.jsf.facesconfig.emf.FromViewIdType
- org.eclipse.jst.jsf.context.symbol.source.IAdditionalContextSymbolInfo
- org.eclipse.jst.jsf.context.symbol.provider.IContentProposalProvider
- org.eclipse.jst.jsf.context.symbol.provider.IContentProposalProvider.IProposalCreationFactory
- org.eclipse.jst.pagedesigner.extensionpoint.IContextMenuItemContributor
- org.eclipse.jst.jsf.context.resolver.IContextResolver
  - org.eclipse.jst.jsf.context.resolver.IDocumentContextResolver
    - org.eclipse.jst.jsf.context.resolver.structureddocument.IDOMContextResolver
    - org.eclipse.jst.jsf.context.resolver.structureddocument.IMetadataContextResolver
    - org.eclipse.jst.jsf.designtime.resolver.ISymbolContextResolver
    - org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver
    - org.eclipse.jst.jsf.context.resolver.structureddocument.IWorkspaceContextResolver
  - org.eclipse.jst.jsf.context.resolver.structureddocument.IDOMContextResolver
  - org.eclipse.jst.jsf.context.resolver.structureddocument.IMetadataContextResolver
  - org.eclipse.jst.jsf.designtime.resolver.ISymbolContextResolver
  - org.eclipse.jst.jsf.context.resolver.structureddocument.ITaglibContextResolver
  - org.eclipse.jst.jsf.context.resolver.structureddocument.IWorkspaceContextResolver
- org.eclipse.jst.jsf.facesconfig.emf.IconType
- org.eclipse.jst.pagedesigner.converter.IConverterFactory
- org.eclipse.jst.jsf.designtime.el.IDecorativeResolver
- org.eclipse.jst.jsf.context.IDelegatingFactory
- org.eclipse.jst.jsf.context.symbol.IDescribedInDetail
  - org.eclipse.jst.jsf.context.symbol.IBeanInstanceSymbol (also extends org.eclipse.jst.jsf.context.symbol.IInstanceSymbol)
  - org.eclipse.jst.jsf.context.symbol.IBeanMethodSymbol (also extends org.eclipse.jst.jsf.context.symbol.IMethodSymbol)
  - org.eclipse.jst.jsf.context.symbol.IBeanPropertySymbol (also extends org.eclipse.jst.jsf.context.symbol.IPropertySymbol)
  - org.eclipse.jst.jsf.context.symbol.IComponentSymbol (also extends org.eclipse.jst.jsf.context.symbol.IInstanceSymbol)
- org.eclipse.jst.pagedesigner.converter.IDOMFactory
- org.eclipse.jst.jsf.designtime.context.IDTExternalContext
- org.eclipse.jst.pagedesigner.dtmanager.IDTInfo
- org.eclipse.jst.pagedesigner.dtmanager.IDTInfoFactory
- org.eclipse.jst.jsf.designtime.context.IExternalContextFactoryLocator
- org.eclipse.jst.jsf.core.jsfappconfig.IFacesConfigChangeListener
- org.eclipse.jst.jsf.facesconfig.emf.IfType
- org.eclipse.jst.jsf.designtime.el.IInstancePerProjectResolver
- org.eclipse.jst.jsf.core.jsfappconfig.IJSFAppConfigLocater
- org.eclipse.jst.jsf.core.jsfappconfig.IJSFAppConfigProvider
- org.eclipse.jst.jsf.core.jsfappconfig.IJSFAppConfigProvidersChangeListener
- org.eclipse.jst.jsf.metadataprocessors.IMetaDataEnabledFeature
  - org.eclipse.jst.jsf.metadataprocessors.features.ICreateValues
  - org.eclipse.jst.jsf.metadataprocessors.features.IDefaultValue
  - org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValues
  - org.eclipse.jst.pagedesigner.editors.properties.IPropertyPageDescriptor
  - org.eclipse.jst.jsf.metadataprocessors.features.IValidELValues
  - org.eclipse.jst.jsf.metadataprocessors.features.IValidValues
- org.eclipse.jst.jsf.common.metadata.query.IMetaDataVisitor
  - org.eclipse.jst.jsf.common.metadata.query.IEntityQueryVisitor
  - org.eclipse.jst.jsf.common.metadata.query.IEntityVisitor
    - org.eclipse.jst.jsf.common.metadata.query.IEntityQueryVisitor
  - org.eclipse.jst.jsf.common.metadata.query.ITraitQueryVisitor
  - org.eclipse.jst.jsf.common.metadata.query.ITraitVisitor
    - org.eclipse.jst.jsf.common.metadata.query.ITraitQueryVisitor
- org.eclipse.jst.jsf.context.IModelContext
  - org.eclipse.jst.jsf.context.IDocumentContext
    - org.eclipse.jst.jsf.context.structureddocument.IStructuredDocumentContext
  - org.eclipse.jst.jsf.common.metadata.query.IMetaDataModelContext
    - org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext
  - org.eclipse.jst.jsf.context.structureddocument.IStructuredDocumentContext
  - org.eclipse.jst.jsf.common.metadata.query.ITaglibDomainMetaDataModelContext
- org.eclipse.jst.jsf.common.metadata.IncludeEntityGroup
- org.eclipse.jst.pagedesigner.dtmanager.converter.IOutputRenderer
- org.eclipse.jst.jsf.metadataprocessors.features.IPossibleValue
- org.eclipse.jst.jsf.common.metadata.query.IResultSet<T>
- org.eclipse.jst.jsf.context.structureddocument.IStructuredDocumentContextFactory
  - org.eclipse.jst.jsf.context.structureddocument.IStructuredDocumentContextFactory2
- org.eclipse.jst.jsf.context.resolver.structureddocument.IStructuredDocumentContextResolverFactory
- org.eclipse.jst.jsf.designtime.resolver.IStructuredDocumentSymbolResolverFactory
- org.eclipse.jst.jsf.context.symbol.ISymbol
  - org.eclipse.jst.jsf.context.symbol.IBeanInstanceSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IInstanceSymbol)
  - org.eclipse.jst.jsf.context.symbol.IBeanMethodSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IMethodSymbol)
  - org.eclipse.jst.jsf.context.symbol.IBeanPropertySymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IPropertySymbol)
  - org.eclipse.jst.jsf.context.symbol.IComponentSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IInstanceSymbol)
  - org.eclipse.jst.jsf.context.symbol.IInstanceSymbol
    - org.eclipse.jst.jsf.context.symbol.IBeanInstanceSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
    - org.eclipse.jst.jsf.context.symbol.IComponentSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
  - org.eclipse.jst.jsf.context.symbol.IJavaSymbol
  - org.eclipse.jst.jsf.context.symbol.IMethodSymbol
    - org.eclipse.jst.jsf.context.symbol.IBeanMethodSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
  - org.eclipse.jst.jsf.context.symbol.IObjectSymbol
    - org.eclipse.jst.jsf.context.symbol.IBeanInstanceSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IInstanceSymbol)
    - org.eclipse.jst.jsf.context.symbol.IBeanPropertySymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IPropertySymbol)
    - org.eclipse.jst.jsf.context.symbol.IComponentSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail, org.eclipse.jst.jsf.context.symbol.IInstanceSymbol)
    - org.eclipse.jst.jsf.context.symbol.IInstanceSymbol
      - org.eclipse.jst.jsf.context.symbol.IBeanInstanceSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
      - org.eclipse.jst.jsf.context.symbol.IComponentSymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
    - org.eclipse.jst.jsf.context.symbol.IPropertySymbol
      - org.eclipse.jst.jsf.context.symbol.IBeanPropertySymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
  - org.eclipse.jst.jsf.context.symbol.IPropertySymbol
    - org.eclipse.jst.jsf.context.symbol.IBeanPropertySymbol (also extends org.eclipse.jst.jsf.context.symbol.IDescribedInDetail)
- org.eclipse.jst.jsf.context.symbol.source.ISymbolSourceProvider
- org.eclipse.jst.jsf.context.symbol.source.ISymbolSourceProviderFactory
- org.eclipse.jst.pagedesigner.converter.ITagConverter
- org.eclipse.jst.pagedesigner.dtmanager.converter.ITagConverterContext
- org.eclipse.jst.pagedesigner.dtmanager.converter.ITagConverterDecorator
- java.lang.Iterable<T>
  - org.eclipse.jst.jsf.common.sets.AxiomaticSet
  - java.util.Collection<E>
    - org.eclipse.jst.jsf.common.sets.AxiomaticSet
    - java.util.Set<E>
      - org.eclipse.jst.jsf.common.sets.AxiomaticSet
  - java.util.Set<E>
    - org.eclipse.jst.jsf.common.sets.AxiomaticSet
- org.eclipse.jst.pagedesigner.dtmanager.converter.ITransformer
- org.eclipse.jst.pagedesigner.dtmanager.converter.ITransformOperation
- org.eclipse.jst.jsf.metadataprocessors.IType
- org.eclipse.jst.jsf.metadataprocessors.ITypeDescriptor
- org.eclipse.jst.jsf.context.symbol.ITypeDescriptor
  - org.eclipse.jst.jsf.context.symbol.IBoundedJavaTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor, org.eclipse.jst.jsf.context.symbol.IJavaTypeDescriptor2)
  - org.eclipse.jst.jsf.context.symbol.IBoundedListTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor, org.eclipse.jst.jsf.context.symbol.IListTypeDescriptor)
  - org.eclipse.jst.jsf.context.symbol.IBoundedMapTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor, org.eclipse.jst.jsf.context.symbol.IMapTypeDescriptor)
  - org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor
    - org.eclipse.jst.jsf.context.symbol.IBoundedJavaTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IJavaTypeDescriptor2)
    - org.eclipse.jst.jsf.context.symbol.IBoundedListTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IListTypeDescriptor)
    - org.eclipse.jst.jsf.context.symbol.IBoundedMapTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IMapTypeDescriptor)
  - org.eclipse.jst.jsf.context.symbol.IJavaTypeDescriptor2
    - org.eclipse.jst.jsf.context.symbol.IBoundedJavaTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor)
  - org.eclipse.jst.jsf.context.symbol.IListTypeDescriptor
    - org.eclipse.jst.jsf.context.symbol.IBoundedListTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor)
  - org.eclipse.jst.jsf.context.symbol.IMapTypeDescriptor
    - org.eclipse.jst.jsf.context.symbol.IBoundedMapTypeDescriptor (also extends org.eclipse.jst.jsf.context.symbol.IBoundedTypeDescriptor)
- org.eclipse.jst.jsf.metadataprocessors.features.IValidationMessage
- org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReference
  - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferencePluginProvided (also extends org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceUserDefined, org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceUserSpecified)
  - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceServerSupplied
  - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceUserDefined
    - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferencePluginProvided (also extends org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceUserSpecified)
  - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceUserSpecified
    - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferencePluginProvided (also extends org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFLibraryReferenceUserDefined)
- org.eclipse.jst.jsf.facesconfig.emf.KeyClassType
- org.eclipse.jst.jsf.facesconfig.emf.KeyType
- org.eclipse.jst.jsf.facesconfig.emf.LargeIconType
- org.eclipse.jst.jsf.facesconfig.emf.LifecycleFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.LifecycleType
- org.eclipse.jst.jsf.facesconfig.emf.ListEntriesType
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.ListOfValues
- org.eclipse.jst.jsf.facesconfig.edit.provider.Literals
- org.eclipse.jst.jsf.facesconfig.emf.LocaleConfigType
- org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanClassType
- org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanNameType
- org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanScopeType
- org.eclipse.jst.jsf.facesconfig.emf.ManagedBeanType
- org.eclipse.jst.jsf.facesconfig.emf.ManagedPropertyType
- org.eclipse.jst.jsf.facesconfig.emf.MapEntriesType
- org.eclipse.jst.jsf.facesconfig.emf.MapEntryType
- org.eclipse.jst.jsf.facesconfig.emf.MessageBundleType
- org.eclipse.jst.jsf.common.metadata.MetadataFactory
- org.eclipse.jst.jsf.common.metadata.MetadataPackage
- org.eclipse.jst.jsf.common.metadata.MetadataPackage.Literals
- org.eclipse.jst.jsf.facesconfig.emf.NameType
- org.eclipse.jst.jsf.facesconfig.emf.NavigationCaseType
- org.eclipse.jst.jsf.facesconfig.emf.NavigationHandlerType
- org.eclipse.jst.jsf.facesconfig.emf.NavigationRuleType
- org.eclipse.jst.jsf.facesconfig.emf.NullValueType
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Operation
- org.eclipse.jst.jsf.facesconfig.emf.OrderingOrderingType
- org.eclipse.jst.jsf.facesconfig.emf.OrderingOthersType
- org.eclipse.jst.jsf.facesconfig.emf.OrderingType
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.Parameter
- org.eclipse.jst.jsf.facesconfig.emf.PartialViewContextFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.PhaseListenerType
- org.eclipse.jst.jsf.facesconfig.emf.PropertyClassType
- org.eclipse.jst.jsf.facesconfig.emf.PropertyNameType
- org.eclipse.jst.jsf.facesconfig.emf.PropertyResolverType
- org.eclipse.jst.jsf.facesconfig.emf.PropertyType
- org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.QuickEditTabSections
- org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.QuickEditTabSectionsFactory
- org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.QuickEditTabSectionsPackage
- org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.QuickEditTabSectionsPackage.Literals
- org.eclipse.jst.jsf.facesconfig.emf.RedirectType
- org.eclipse.jst.jsf.facesconfig.emf.RedirectViewParamType
- org.eclipse.jst.jsf.facesconfig.emf.ReferencedBeanClassType
- org.eclipse.jst.jsf.facesconfig.emf.ReferencedBeanNameType
- org.eclipse.jst.jsf.facesconfig.emf.ReferencedBeanType
- org.eclipse.jst.jsf.facesconfig.emf.RendererClassType
- org.eclipse.jst.jsf.facesconfig.emf.RendererType
- org.eclipse.jst.jsf.facesconfig.emf.RendererTypeType
- org.eclipse.jst.jsf.facesconfig.emf.RenderKitClassType
- org.eclipse.jst.jsf.facesconfig.emf.RenderKitFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.RenderKitIdType
- org.eclipse.jst.jsf.facesconfig.emf.RenderKitType
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.ResolveAttributeValue
- org.eclipse.jst.jsf.facesconfig.emf.ResourceBundleType
- org.eclipse.jst.jsf.facesconfig.emf.ResourceHandlerType
- org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.SectionInfo
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.SetGenerator
- org.eclipse.jst.jsf.facesconfig.emf.SmallIconType
- org.eclipse.jst.jsf.facesconfig.emf.SourceClassType
- org.eclipse.jst.jsf.facesconfig.emf.StateManagerType
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.StringValue
- org.eclipse.jst.jsf.facesconfig.emf.SuggestedValueType
- org.eclipse.jst.jsf.facesconfig.emf.SupportedLocaleType
- org.eclipse.jst.jsf.context.symbol.SymbolFactory
- org.eclipse.jst.jsf.context.symbol.SymbolPackage
- org.eclipse.jst.jsf.context.symbol.SymbolPackage.Literals
- org.eclipse.jst.jsf.facesconfig.emf.SystemEventClassType
- org.eclipse.jst.jsf.facesconfig.emf.SystemEventListenerClassType
- org.eclipse.jst.jsf.facesconfig.emf.SystemEventListenerType
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagConvertInfo
- org.eclipse.jst.pagedesigner.dtmanager.dtinfo.TagDecorateInfo
- org.eclipse.jst.jsf.facesconfig.emf.TagHandlerDelegateFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.ToViewIdType
- org.eclipse.jst.jsf.common.metadata.Trait
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.TraitTypesFactory
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.TraitTypesPackage
- org.eclipse.jst.jsf.common.metadata.traittypes.traittypes.TraitTypesPackage.Literals
- org.eclipse.jst.jsf.facesconfig.emf.ValidatorClassType
- org.eclipse.jst.jsf.facesconfig.emf.ValidatorIdType
- org.eclipse.jst.jsf.facesconfig.emf.ValidatorType
- org.eclipse.jst.jsf.facesconfig.emf.ValueClassType
- org.eclipse.jst.jsf.facesconfig.emf.ValueType
- org.eclipse.jst.jsf.facesconfig.emf.VariableResolverType
- org.eclipse.jst.jsf.facesconfig.emf.VarType
- org.eclipse.jst.jsf.facesconfig.emf.ViewDeclarationLanguageFactoryType
- org.eclipse.jst.jsf.facesconfig.emf.ViewHandlerType
- org.eclipse.jst.jsf.facesconfig.emf.VisitContextFactoryType

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.jst.jsf.core.JSFVersion
    - org.eclipse.jst.jsf.core.jsflibraryconfiguration.JSFVersion
    - org.eclipse.jst.pagedesigner.editors.properties.quickedittabsections.SECTION_TYPE