## Hierarchy For Package org.eclipse.xsd.impl

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.AbstractSequentialList<E>
        - org.eclipse.emf.ecore.util.EContentsEList<E> (implements org.eclipse.emf.common.util.EList<E>, org.eclipse.emf.ecore.util.InternalEList<E>)
          - org.eclipse.xsd.impl.XSDConcreteComponentImpl.XSDContentsEList
      - org.eclipse.emf.common.util.BasicEList<E> (implements java.lang.Cloneable, org.eclipse.emf.common.util.EList<E>, java.util.RandomAccess, java.io.Serializable)
        - org.eclipse.emf.common.notify.impl.NotifyingListImpl<E> (implements org.eclipse.emf.common.notify.NotifyingList<E>)
          - org.eclipse.emf.ecore.util.EcoreEList<E> (implements org.eclipse.emf.ecore.EStructuralFeature.Setting, org.eclipse.emf.ecore.util.InternalEList.Unsettable<E>)
            - org.eclipse.emf.ecore.util.EObjectEList<E>
              - org.eclipse.xsd.impl.XSDNamedComponentImpl.XSDNamedComponentList<E>
  - org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
    - org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
      - org.eclipse.emf.ecore.impl.EObjectImpl (implements org.eclipse.emf.ecore.EObject)
        - org.eclipse.emf.ecore.impl.FlatEObjectImpl
          - org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
            - org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.EFactory)
              - org.eclipse.xsd.impl.XSDFactoryImpl (implements org.eclipse.xsd.XSDFactory)
            - org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
              - org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
                - org.eclipse.xsd.impl.XSDPackageImpl (implements org.eclipse.xsd.XSDPackage)
        - org.eclipse.xsd.impl.XSDConcreteComponentImpl (implements org.eclipse.xsd.XSDConcreteComponent)
          - org.eclipse.xsd.impl.XSDAttributeGroupContentImpl (implements org.eclipse.xsd.XSDAttributeGroupContent)
          - org.eclipse.xsd.impl.XSDComponentImpl (implements org.eclipse.xsd.XSDComponent)
            - org.eclipse.xsd.impl.XSDAnnotationImpl (implements org.eclipse.xsd.XSDAnnotation)
            - org.eclipse.xsd.impl.XSDAttributeUseImpl (implements org.eclipse.xsd.XSDAttributeUse)
            - org.eclipse.xsd.impl.XSDComplexTypeContentImpl (implements org.eclipse.xsd.XSDComplexTypeContent)
              - org.eclipse.xsd.impl.XSDParticleImpl (implements org.eclipse.xsd.XSDParticle)
            - org.eclipse.xsd.impl.XSDFacetImpl (implements org.eclipse.xsd.XSDFacet)
              - org.eclipse.xsd.impl.XSDConstrainingFacetImpl (implements org.eclipse.xsd.XSDConstrainingFacet)
                - org.eclipse.xsd.impl.XSDFixedFacetImpl (implements org.eclipse.xsd.XSDFixedFacet)
                  - org.eclipse.xsd.impl.XSDFractionDigitsFacetImpl (implements org.eclipse.xsd.XSDFractionDigitsFacet)
                  - org.eclipse.xsd.impl.XSDLengthFacetImpl (implements org.eclipse.xsd.XSDLengthFacet)
                  - org.eclipse.xsd.impl.XSDMaxFacetImpl (implements org.eclipse.xsd.XSDMaxFacet)
                    - org.eclipse.xsd.impl.XSDMaxExclusiveFacetImpl (implements org.eclipse.xsd.XSDMaxExclusiveFacet)
                    - org.eclipse.xsd.impl.XSDMaxInclusiveFacetImpl (implements org.eclipse.xsd.XSDMaxInclusiveFacet)
                  - org.eclipse.xsd.impl.XSDMaxLengthFacetImpl (implements org.eclipse.xsd.XSDMaxLengthFacet)
                  - org.eclipse.xsd.impl.XSDMinFacetImpl (implements org.eclipse.xsd.XSDMinFacet)
                    - org.eclipse.xsd.impl.XSDMinExclusiveFacetImpl (implements org.eclipse.xsd.XSDMinExclusiveFacet)
                    - org.eclipse.xsd.impl.XSDMinInclusiveFacetImpl (implements org.eclipse.xsd.XSDMinInclusiveFacet)
                  - org.eclipse.xsd.impl.XSDMinLengthFacetImpl (implements org.eclipse.xsd.XSDMinLengthFacet)
                  - org.eclipse.xsd.impl.XSDTotalDigitsFacetImpl (implements org.eclipse.xsd.XSDTotalDigitsFacet)
                  - org.eclipse.xsd.impl.XSDWhiteSpaceFacetImpl (implements org.eclipse.xsd.XSDWhiteSpaceFacet)
                - org.eclipse.xsd.impl.XSDRepeatableFacetImpl (implements org.eclipse.xsd.XSDRepeatableFacet)
                  - org.eclipse.xsd.impl.XSDEnumerationFacetImpl (implements org.eclipse.xsd.XSDEnumerationFacet)
                  - org.eclipse.xsd.impl.XSDPatternFacetImpl (implements org.eclipse.xsd.XSDPatternFacet)
              - org.eclipse.xsd.impl.XSDFundamentalFacetImpl (implements org.eclipse.xsd.XSDFundamentalFacet)
                - org.eclipse.xsd.impl.XSDBoundedFacetImpl (implements org.eclipse.xsd.XSDBoundedFacet)
                - org.eclipse.xsd.impl.XSDCardinalityFacetImpl (implements org.eclipse.xsd.XSDCardinalityFacet)
                - org.eclipse.xsd.impl.XSDNumericFacetImpl (implements org.eclipse.xsd.XSDNumericFacet)
                - org.eclipse.xsd.impl.XSDOrderedFacetImpl (implements org.eclipse.xsd.XSDOrderedFacet)
            - org.eclipse.xsd.impl.XSDNamedComponentImpl (implements org.eclipse.xsd.XSDNamedComponent)
              - org.eclipse.xsd.impl.XSDFeatureImpl (implements org.eclipse.xsd.XSDFeature)
                - org.eclipse.xsd.impl.XSDAttributeDeclarationImpl (implements org.eclipse.xsd.XSDAttributeDeclaration)
                - org.eclipse.xsd.impl.XSDElementDeclarationImpl (implements org.eclipse.xsd.XSDElementDeclaration)
              - org.eclipse.xsd.impl.XSDIdentityConstraintDefinitionImpl (implements org.eclipse.xsd.XSDIdentityConstraintDefinition)
              - org.eclipse.xsd.impl.XSDNotationDeclarationImpl (implements org.eclipse.xsd.XSDNotationDeclaration)
              - org.eclipse.xsd.impl.XSDRedefinableComponentImpl (implements org.eclipse.xsd.XSDRedefinableComponent)
                - org.eclipse.xsd.impl.XSDAttributeGroupDefinitionImpl (implements org.eclipse.xsd.XSDAttributeGroupDefinition)
                - org.eclipse.xsd.impl.XSDModelGroupDefinitionImpl (implements org.eclipse.xsd.XSDModelGroupDefinition)
                - org.eclipse.xsd.impl.XSDTypeDefinitionImpl (implements org.eclipse.xsd.XSDTypeDefinition)
                  - org.eclipse.xsd.impl.XSDComplexTypeDefinitionImpl (implements org.eclipse.xsd.XSDComplexTypeDefinition)
                  - org.eclipse.xsd.impl.XSDSimpleTypeDefinitionImpl (implements org.eclipse.xsd.XSDSimpleTypeDefinition)
            - org.eclipse.xsd.impl.XSDScopeImpl (implements org.eclipse.xsd.XSDScope)
              - org.eclipse.xsd.impl.XSDSchemaImpl (implements org.eclipse.xsd.XSDSchema)
            - org.eclipse.xsd.impl.XSDTermImpl (implements org.eclipse.xsd.XSDTerm)
              - org.eclipse.xsd.impl.XSDModelGroupImpl (implements org.eclipse.xsd.XSDModelGroup)
              - org.eclipse.xsd.impl.XSDWildcardImpl (implements org.eclipse.xsd.XSDWildcard)
            - org.eclipse.xsd.impl.XSDXPathDefinitionImpl (implements org.eclipse.xsd.XSDXPathDefinition)
          - org.eclipse.xsd.impl.XSDDiagnosticImpl (implements org.eclipse.xsd.XSDDiagnostic)
          - org.eclipse.xsd.impl.XSDParticleContentImpl (implements org.eclipse.xsd.XSDParticleContent)
          - org.eclipse.xsd.impl.XSDSchemaContentImpl (implements org.eclipse.xsd.XSDSchemaContent)
            - org.eclipse.xsd.impl.XSDRedefineContentImpl (implements org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.impl.XSDSchemaDirectiveImpl (implements org.eclipse.xsd.XSDSchemaDirective)
              - org.eclipse.xsd.impl.XSDImportImpl (implements org.eclipse.xsd.XSDImport)
              - org.eclipse.xsd.impl.XSDSchemaCompositorImpl (implements org.eclipse.xsd.XSDSchemaCompositor)
                - org.eclipse.xsd.impl.XSDIncludeImpl (implements org.eclipse.xsd.XSDInclude)
                - org.eclipse.xsd.impl.XSDRedefineImpl (implements org.eclipse.xsd.XSDRedefine)
  - org.eclipse.emf.ecore.util.EContentsEList.FeatureIteratorImpl<E> (implements org.eclipse.emf.ecore.util.EContentsEList.FeatureListIterator<E>)
    - org.eclipse.xsd.impl.XSDConcreteComponentImpl.XSDContentsEList.FeatureIteratorImpl
  - org.eclipse.xsd.impl.XSDNamedComponentImpl.Comparator (implements java.util.Comparator<T>)
  - org.eclipse.xsd.impl.XSDNamedComponentImpl.StringPairComparator (implements java.util.Comparator<T>)
  - org.eclipse.xsd.impl.XSDParticleImpl.XSDNFA (implements org.eclipse.xsd.XSDParticle.DFA)
  - org.eclipse.xsd.impl.XSDParticleImpl.XSDNFA.StateImpl (implements org.eclipse.xsd.XSDParticle.DFA.State)
  - org.eclipse.xsd.impl.XSDParticleImpl.XSDNFA.TransitionImpl (implements org.eclipse.xsd.XSDParticle.DFA.Transition)
  - org.eclipse.xsd.impl.XSDSimpleTypeDefinitionImpl.AssessmentImpl (implements org.eclipse.xsd.XSDSimpleTypeDefinition.Assessment)

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.