## Hierarchy For All Packages

Package Hierarchies:
  org.eclipse.emf.mapping.xsd2ecore, org.eclipse.emf.mapping.xsd2ecore.impl, org.eclipse.emf.mapping.xsd2ecore.presentation, org.eclipse.emf.mapping.xsd2ecore.provider, org.eclipse.emf.mapping.xsd2ecore.util, org.eclipse.xsd, org.eclipse.xsd.ecore, org.eclipse.xsd.ecore.exporter, org.eclipse.xsd.ecore.exporter.ui, org.eclipse.xsd.ecore.importer, org.eclipse.xsd.ecore.importer.taskdefs, org.eclipse.xsd.ecore.importer.ui, org.eclipse.xsd.impl, org.eclipse.xsd.impl.type, org.eclipse.xsd.presentation, org.eclipse.xsd.provider, org.eclipse.xsd.util

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.eclipse.emf.common.util.AbstractEList<E> (implements org.eclipse.emf.common.util.EList<E>)
        - org.eclipse.emf.common.util.BasicEList<E> (implements java.lang.Cloneable, 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.NotifyingInternalEListImpl<E> (implements org.eclipse.emf.ecore.util.InternalEList<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>
      - java.util.AbstractSequentialList<E>
        - org.eclipse.emf.ecore.util.AbstractSequentialInternalEList<E> (implements org.eclipse.emf.ecore.util.InternalEList<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.command.AbstractCommand (implements org.eclipse.emf.common.command.Command)
    - org.eclipse.emf.mapping.command.InitializeCopyOverrideCommand
      - org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreEditor.MyInitializeCopyOverrideCommand
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - org.eclipse.emf.ecore.util.EcoreUtil.CrossReferencer
        - org.eclipse.emf.ecore.util.EcoreUtil.UsageCrossReferencer
          - org.eclipse.xsd.util.XSDUtil.UsageCrossReferencer
        - org.eclipse.xsd.util.XSDUtil.URICrossReferencer
        - org.eclipse.xsd.util.XSDUtil.XSDNamedComponentCrossReferencer
  - org.eclipse.ui.actions.ActionDelegate (implements org.eclipse.ui.IActionDelegate2)
    - org.eclipse.xsd.presentation.XSDEditor.GenericXMLLoadAction (implements org.eclipse.ui.IActionDelegate)
  - org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain (implements org.eclipse.emf.edit.domain.EditingDomain)
    - org.eclipse.emf.mapping.domain.AdapterFactoryMappingDomain (implements org.eclipse.emf.mapping.domain.MappingDomain)
      - org.eclipse.emf.mapping.domain.PluginAdapterFactoryMappingDomain
        - org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreEditor.MyMappingDomain
  - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
    - org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreAdapterFactory
      - org.eclipse.emf.mapping.xsd2ecore.provider.XSD2EcoreItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
    - org.eclipse.xsd.util.XSDAdapterFactory
      - org.eclipse.xsd.provider.XSDItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
        - org.eclipse.xsd.provider.XSDSemanticItemProviderAdapterFactory
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.emf.edit.provider.ItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.emf.mapping.provider.MappingItemProviderAdapter
        - org.eclipse.emf.mapping.provider.MappingItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
          - org.eclipse.emf.mapping.provider.MappingRootItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.emf.mapping.xsd2ecore.provider.XSD2EcoreMappingRootItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
      - org.eclipse.xsd.provider.XSDItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper)
        - org.eclipse.xsd.provider.XSDAttributeGroupContentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.xsd.provider.XSDConcreteComponentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
          - org.eclipse.xsd.provider.XSDComponentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDAnnotationItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDAttributeUseItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDComplexTypeContentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDParticleItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDConstrainingFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDFixedFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDFractionDigitsFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDLengthFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDMaxFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                    - org.eclipse.xsd.provider.XSDMaxExclusiveFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                    - org.eclipse.xsd.provider.XSDMaxInclusiveFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDMaxLengthFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDMinFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                    - org.eclipse.xsd.provider.XSDMinExclusiveFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                    - org.eclipse.xsd.provider.XSDMinInclusiveFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDMinLengthFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDTotalDigitsFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDWhiteSpaceFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDRepeatableFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDEnumerationFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDPatternFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDFundamentalFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDBoundedFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDCardinalityFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDNumericFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDOrderedFacetItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDNamedComponentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDFeatureItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDAttributeDeclarationItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDElementDeclarationItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDIdentityConstraintDefinitionItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDNotationDeclarationItemProvider
              - org.eclipse.xsd.provider.XSDRedefinableComponentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDAttributeGroupDefinitionItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDModelGroupDefinitionItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDTypeDefinitionItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDComplexTypeDefinitionItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                  - org.eclipse.xsd.provider.XSDSimpleTypeDefinitionItemProvider
            - org.eclipse.xsd.provider.XSDSchemaItemProvider
            - org.eclipse.xsd.provider.XSDXPathDefinitionItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
          - org.eclipse.xsd.provider.XSDParticleContentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDTermItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDModelGroupItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDWildcardItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
          - org.eclipse.xsd.provider.XSDSchemaContentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDRedefineContentItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
            - org.eclipse.xsd.provider.XSDSchemaDirectiveItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDImportItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
              - org.eclipse.xsd.provider.XSDSchemaCompositorItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDIncludeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
                - org.eclipse.xsd.provider.XSDRedefineItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.xsd.provider.XSDDiagnosticItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.xsd.provider.XSDScopeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
    - org.eclipse.xsd.util.XSDResourceImpl.SchemaLocator (implements org.eclipse.xsd.util.XSDSchemaLocator)
  - 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.mapping.impl.MappingImpl (implements org.eclipse.emf.mapping.Mapping)
          - org.eclipse.emf.mapping.impl.MappingRootImpl (implements org.eclipse.emf.mapping.MappingRoot)
            - org.eclipse.emf.mapping.xsd2ecore.impl.XSD2EcoreMappingRootImpl (implements org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot)
        - 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.impl.MinimalEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder)
        - org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
          - 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.emf.mapping.xsd2ecore.impl.XSD2EcoreFactoryImpl (implements org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory)
              - 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.emf.mapping.xsd2ecore.impl.XSD2EcorePackageImpl (implements org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage)
                - org.eclipse.xsd.impl.XSDPackageImpl (implements org.eclipse.xsd.XSDPackage)
    - org.eclipse.emf.common.notify.impl.NotifierImpl
      - org.eclipse.emf.ecore.resource.impl.ResourceImpl (implements org.eclipse.emf.ecore.resource.Resource, org.eclipse.emf.ecore.resource.Resource.Internal)
        - org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl (implements org.eclipse.emf.ecore.xmi.XMLResource)
          - org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl (implements org.eclipse.emf.ecore.xmi.XMIResource)
            - org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreResourceImpl
          - org.eclipse.xsd.presentation.XSDEditor.GenericXMLResourceImpl
        - org.eclipse.xsd.util.XSDResourceImpl
  - org.eclipse.xsd.util.DefaultErrorHandler (implements org.xml.sax.ErrorHandler)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.eclipse.xsd.util.XSDParser (implements org.xml.sax.ext.LexicalHandler)
  - org.eclipse.xsd.util.DefaultJAXPConfiguration (implements org.eclipse.xsd.util.JAXPConfiguration)
  - org.eclipse.xsd.util.DefaultJAXPPool (implements org.eclipse.xsd.util.JAXPPool)
  - org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
    - org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreEditorPlugin
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePlugin
      - org.eclipse.xsd.presentation.XSDEditorPlugin
      - org.eclipse.xsd.provider.XSDEditPlugin
      - org.eclipse.xsd.ecore.exporter.XSDExporterPlugin
      - org.eclipse.xsd.ecore.importer.XSDImporterPlugin
      - org.eclipse.xsd.XSDPlugin
  - org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
      - org.eclipse.emf.converter.ui.contribution.base.ModelConverterPage (implements org.eclipse.swt.widgets.Listener)
        - org.eclipse.emf.converter.ui.contribution.base.ModelConverterPackagePage
          - org.eclipse.emf.importer.ui.contribution.base.ModelImporterPackagePage (implements org.eclipse.emf.importer.ui.contribution.base.IModelImporterPage)
            - org.eclipse.xsd.ecore.importer.ui.XSDPackagePage
        - org.eclipse.emf.converter.ui.contribution.base.ModelConverterURIPage
          - org.eclipse.emf.importer.ui.contribution.base.ModelImporterDetailPage (implements org.eclipse.emf.importer.ui.contribution.base.IModelImporterPage)
            - org.eclipse.xsd.ecore.importer.ui.XSDDetailPage
      - org.eclipse.ui.dialogs.WizardNewFileCreationPage (implements org.eclipse.swt.widgets.Listener)
        - org.eclipse.xsd.presentation.XSDModelWizard.XSDModelWizardNewFileCreationPage
      - org.eclipse.xsd.presentation.XSDModelWizard.XSDModelWizardInitialObjectCreationPage
  - 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.ui.part.EditorActionBarContributor (implements org.eclipse.ui.IEditorActionBarContributor)
    - org.eclipse.ui.part.MultiPageEditorActionBarContributor
      - org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor (implements org.eclipse.jface.action.IMenuListener, org.eclipse.ui.IPropertyListener)
        - org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreActionBarContributor
        - org.eclipse.xsd.presentation.XSDEditor.ActionBarContributor (implements org.eclipse.jface.viewers.ISelectionChangedListener)
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation)
      - org.eclipse.ui.part.EditorPart (implements org.eclipse.ui.IEditorPart)
        - org.eclipse.ui.part.MultiPageEditorPart (implements org.eclipse.jface.dialogs.IPageChangeProvider)
          - org.eclipse.emf.mapping.presentation.MappingEditor (implements org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.jface.action.IMenuListener, org.eclipse.jface.viewers.ISelectionProvider)
            - org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreEditor
          - org.eclipse.xsd.presentation.XSDEditor (implements org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.jface.action.IMenuListener, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.emf.common.ui.viewer.IViewerProvider)
  - org.eclipse.emf.edit.provider.ItemPropertyDescriptor (implements org.eclipse.emf.edit.provider.IItemPropertyDescriptor, org.eclipse.emf.edit.provider.IItemPropertyDescriptor.OverrideableCommandOwner)
    - org.eclipse.xsd.provider.XSDAttributeDeclarationItemProvider.DelegatingItemPropertyDescriptor
    - org.eclipse.xsd.provider.XSDItemProviderAdapter.ItemPropertyDescriptorWithDefault
      - org.eclipse.xsd.provider.XSDElementDeclarationItemProvider.DelegatingItemPropertyDescriptor
  - org.eclipse.emf.converter.ModelConverter
    - org.eclipse.emf.exporter.ModelExporter
      - org.eclipse.xsd.ecore.exporter.XSDExporter
        - org.eclipse.xsd.ecore.exporter.XMIExporter
    - org.eclipse.emf.importer.ModelImporter
      - org.eclipse.xsd.ecore.importer.XSDImporter
  - org.eclipse.emf.importer.ModelImporterApplication (implements org.eclipse.equinox.app.IApplication)
    - org.eclipse.xsd.ecore.importer.XSDImporterApplication
  - org.eclipse.xsd.ecore.NameMangler
    - org.eclipse.xsd.ecore.MapBuilder
      - org.eclipse.xsd.ecore.EcoreSchemaBuilder
      - org.eclipse.xsd.ecore.EcoreXMLSchemaBuilder
        - org.eclipse.xsd.ecore.EcoreXMISchemaBuilder
      - org.eclipse.xsd.ecore.XSDEcoreBuilder
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.ui.plugin.AbstractUIPlugin
      - org.eclipse.emf.common.ui.EclipseUIPlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
        - org.eclipse.emf.mapping.xsd2ecore.presentation.XSD2EcoreEditorPlugin.Implementation
        - org.eclipse.xsd.presentation.XSDEditorPlugin.Implementation
    - org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePlugin.Implementation
      - org.eclipse.xsd.provider.XSDEditPlugin.Implementation
      - org.eclipse.xsd.ecore.exporter.XSDExporterPlugin.Implementation
      - org.eclipse.xsd.ecore.importer.XSDImporterPlugin.Implementation
      - org.eclipse.xsd.XSDPlugin.Implementation
  - org.apache.tools.ant.ProjectComponent (implements java.lang.Cloneable)
    - org.apache.tools.ant.Task
      - org.eclipse.emf.ant.taskdefs.EMFTask
        - org.eclipse.emf.ant.taskdefs.codegen.ecore.GeneratorTask
          - org.eclipse.xsd.ecore.importer.taskdefs.XSDGeneratorTask
  - org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl (implements org.eclipse.emf.ecore.resource.Resource.Factory)
    - org.eclipse.emf.ecore.xmi.impl.XMLResourceFactoryImpl
      - org.eclipse.xsd.presentation.XSDEditor.GenericXMLResourceFactoryImpl
    - org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreResourceFactoryImpl
    - org.eclipse.xsd.util.XSDResourceFactoryImpl
  - org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.wizard.IWizard)
    - org.eclipse.emf.converter.ui.contribution.base.ModelConverterWizard (implements org.eclipse.ui.IWorkbenchWizard)
      - org.eclipse.emf.exporter.ui.contribution.base.ModelExporterWizard
        - org.eclipse.xsd.ecore.exporter.ui.XSDExporterWizard
          - org.eclipse.xsd.ecore.exporter.ui.XMIExporterWizard
      - org.eclipse.emf.importer.ui.contribution.base.ModelImporterWizard (implements org.eclipse.emf.importer.ui.contribution.IModelImporterWizard)
        - org.eclipse.xsd.ecore.importer.ui.XSDImporterWizard
    - org.eclipse.xsd.presentation.XSDModelWizard (implements org.eclipse.ui.INewWizard)
  - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMapper (implements org.eclipse.xsd.ecore.MapBuilder.Mapper)
  - org.eclipse.emf.mapping.xsd2ecore.util.XSD2EcoreSwitch<T>
  - org.eclipse.xsd.impl.type.XSDAnySimpleType
    - org.eclipse.xsd.impl.type.XSDAnyURIType
    - org.eclipse.xsd.impl.type.XSDBase64BinaryType
    - org.eclipse.xsd.impl.type.XSDBooleanType
    - org.eclipse.xsd.impl.type.XSDDateTimeType
    - org.eclipse.xsd.impl.type.XSDDateType
    - org.eclipse.xsd.impl.type.XSDDecimalType
    - org.eclipse.xsd.impl.type.XSDDoubleType
    - org.eclipse.xsd.impl.type.XSDDurationType
    - org.eclipse.xsd.impl.type.XSDFloatType
    - org.eclipse.xsd.impl.type.XSDGDayType
    - org.eclipse.xsd.impl.type.XSDGMonthDayType
    - org.eclipse.xsd.impl.type.XSDGMonthType
    - org.eclipse.xsd.impl.type.XSDGYearMonthType
    - org.eclipse.xsd.impl.type.XSDGYearType
    - org.eclipse.xsd.impl.type.XSDHexBinaryType
    - org.eclipse.xsd.impl.type.XSDQNameType
      - org.eclipse.xsd.impl.type.XSDNotationType
    - org.eclipse.xsd.impl.type.XSDTimeType
  - org.eclipse.xsd.impl.type.XSDAnySimpleType.ByteSequence (implements org.eclipse.xsd.util.XSDUtil.ByteSequence)
    - org.eclipse.xsd.impl.type.XSDAnySimpleType.HexSequence
  - org.eclipse.xsd.util.XSDConstants
    - org.eclipse.xsd.util.XSDUtil
  - org.eclipse.xsd.ecore.XSDEcoreBuilder.Comparator (implements java.util.Comparator<T>)
  - org.eclipse.xsd.ecore.XSDEcoreBuilder.EffectiveOccurrence
  - org.eclipse.xsd.ecore.importer.XSDImporter.MapHelper
  - 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.XSDPlugin.StringComparator (implements java.util.Comparator<T>)
    - org.eclipse.xsd.XSDPlugin.UnicodeStringComparator
  - org.eclipse.xsd.util.XSDPrototypicalSchema
  - org.eclipse.xsd.util.XSDSchemaBuildingTools
  - org.eclipse.xsd.util.XSDSchemaQueryTools
  - org.eclipse.xsd.impl.XSDSimpleTypeDefinitionImpl.AssessmentImpl (implements org.eclipse.xsd.XSDSimpleTypeDefinition.Assessment)
  - org.eclipse.xsd.util.XSDSwitch<T>
  - org.eclipse.xsd.impl.type.XSDTypeRegister

## Interface Hierarchy

- org.eclipse.xsd.ecore.EcoreXMLSchemaBuilder.QNameMap
- org.eclipse.xsd.util.JAXPConfiguration
- org.eclipse.xsd.util.JAXPPool
- org.eclipse.xsd.ecore.MapBuilder.Mapper
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EFactory
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
    - org.eclipse.xsd.XSDFactory
  - org.eclipse.emf.ecore.EModelElement
    - org.eclipse.emf.ecore.EFactory
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
      - org.eclipse.xsd.XSDFactory
    - org.eclipse.emf.ecore.ENamedElement
      - org.eclipse.emf.ecore.EPackage
        - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
        - org.eclipse.xsd.XSDPackage
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
      - org.eclipse.xsd.XSDPackage
    - org.eclipse.emf.ecore.EPackage
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
      - org.eclipse.xsd.XSDPackage
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
    - org.eclipse.xsd.XSDFactory
    - org.eclipse.xsd.XSDPackage
  - org.eclipse.emf.ecore.ENamedElement
    - org.eclipse.emf.ecore.EPackage
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
      - org.eclipse.xsd.XSDPackage
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
    - org.eclipse.xsd.XSDPackage
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.emf.ecore.EFactory
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
      - org.eclipse.xsd.XSDFactory
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
        - org.eclipse.xsd.XSDFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
          - org.eclipse.xsd.XSDPackage
        - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
        - org.eclipse.xsd.XSDPackage
      - org.eclipse.emf.ecore.EPackage
        - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
        - org.eclipse.xsd.XSDPackage
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
      - org.eclipse.xsd.XSDFactory
      - org.eclipse.xsd.XSDPackage
    - org.eclipse.emf.ecore.ENamedElement
      - org.eclipse.emf.ecore.EPackage
        - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
        - org.eclipse.xsd.XSDPackage
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
      - org.eclipse.xsd.XSDPackage
    - org.eclipse.emf.ecore.EPackage
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
      - org.eclipse.xsd.XSDPackage
    - org.eclipse.emf.mapping.Mapping
      - org.eclipse.emf.mapping.MappingRoot
        - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
    - org.eclipse.emf.mapping.MappingRoot
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
    - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDAttributeGroupContent
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDComponent)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDComponent)
    - org.eclipse.xsd.XSDBoundedFacet
    - org.eclipse.xsd.XSDCardinalityFacet
    - org.eclipse.xsd.XSDComplexTypeContent
      - org.eclipse.xsd.XSDParticle
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDComponent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent)
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDComplexTypeContent
        - org.eclipse.xsd.XSDParticle
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDConstrainingFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDConstrainingFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDFixedFacet
            - org.eclipse.xsd.XSDFractionDigitsFacet
            - org.eclipse.xsd.XSDLengthFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxLengthFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinLengthFacet
            - org.eclipse.xsd.XSDTotalDigitsFacet
            - org.eclipse.xsd.XSDWhiteSpaceFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDRepeatableFacet
            - org.eclipse.xsd.XSDEnumerationFacet
            - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDFundamentalFacet
          - org.eclipse.xsd.XSDBoundedFacet
          - org.eclipse.xsd.XSDCardinalityFacet
          - org.eclipse.xsd.XSDNumericFacet
          - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFeature
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDFundamentalFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDIdentityConstraintDefinition
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNamedComponent
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDFeature
          - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDIdentityConstraintDefinition
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDParticle
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDSchema
      - org.eclipse.xsd.XSDScope
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDSchema
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDParticleContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDXPathDefinition
    - org.eclipse.xsd.XSDConcreteComponent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDAttributeGroupContent
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDComponent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDComponent)
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDComplexTypeContent
        - org.eclipse.xsd.XSDParticle
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDComponent
        - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent)
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDComplexTypeContent
          - org.eclipse.xsd.XSDParticle
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDConstrainingFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDFixedFacet
            - org.eclipse.xsd.XSDFractionDigitsFacet
            - org.eclipse.xsd.XSDLengthFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxLengthFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinLengthFacet
            - org.eclipse.xsd.XSDTotalDigitsFacet
            - org.eclipse.xsd.XSDWhiteSpaceFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDRepeatableFacet
            - org.eclipse.xsd.XSDEnumerationFacet
            - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFacet
          - org.eclipse.xsd.XSDBoundedFacet
          - org.eclipse.xsd.XSDCardinalityFacet
          - org.eclipse.xsd.XSDConstrainingFacet
            - org.eclipse.xsd.XSDEnumerationFacet
            - org.eclipse.xsd.XSDFixedFacet
              - org.eclipse.xsd.XSDFractionDigitsFacet
              - org.eclipse.xsd.XSDLengthFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxFacet
                - org.eclipse.xsd.XSDMaxExclusiveFacet
                - org.eclipse.xsd.XSDMaxInclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
              - org.eclipse.xsd.XSDMaxLengthFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinFacet
                - org.eclipse.xsd.XSDMinExclusiveFacet
                - org.eclipse.xsd.XSDMinInclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
              - org.eclipse.xsd.XSDMinLengthFacet
              - org.eclipse.xsd.XSDTotalDigitsFacet
              - org.eclipse.xsd.XSDWhiteSpaceFacet
            - org.eclipse.xsd.XSDFractionDigitsFacet
            - org.eclipse.xsd.XSDLengthFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxLengthFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinLengthFacet
            - org.eclipse.xsd.XSDPatternFacet
            - org.eclipse.xsd.XSDRepeatableFacet
              - org.eclipse.xsd.XSDEnumerationFacet
              - org.eclipse.xsd.XSDPatternFacet
            - org.eclipse.xsd.XSDTotalDigitsFacet
            - org.eclipse.xsd.XSDWhiteSpaceFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDFixedFacet
            - org.eclipse.xsd.XSDFractionDigitsFacet
            - org.eclipse.xsd.XSDLengthFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxLengthFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinLengthFacet
            - org.eclipse.xsd.XSDTotalDigitsFacet
            - org.eclipse.xsd.XSDWhiteSpaceFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDFundamentalFacet
            - org.eclipse.xsd.XSDBoundedFacet
            - org.eclipse.xsd.XSDCardinalityFacet
            - org.eclipse.xsd.XSDNumericFacet
            - org.eclipse.xsd.XSDOrderedFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDNumericFacet
          - org.eclipse.xsd.XSDOrderedFacet
          - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDRepeatableFacet
            - org.eclipse.xsd.XSDEnumerationFacet
            - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFeature
          - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDFundamentalFacet
          - org.eclipse.xsd.XSDBoundedFacet
          - org.eclipse.xsd.XSDCardinalityFacet
          - org.eclipse.xsd.XSDNumericFacet
          - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDIdentityConstraintDefinition
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDNamedComponent
          - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
          - org.eclipse.xsd.XSDFeature
            - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
            - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
          - org.eclipse.xsd.XSDIdentityConstraintDefinition
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
            - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
            - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
              - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
              - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDParticle
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDSchema
        - org.eclipse.xsd.XSDScope
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDSchema
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDParticleContent)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDModelGroup
          - org.eclipse.xsd.XSDWildcard
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDWildcard
        - org.eclipse.xsd.XSDXPathDefinition
      - org.eclipse.xsd.XSDConstrainingFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDDiagnostic (also extends org.eclipse.emf.ecore.resource.Resource.Diagnostic)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDConstrainingFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDFixedFacet
            - org.eclipse.xsd.XSDFractionDigitsFacet
            - org.eclipse.xsd.XSDLengthFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxLengthFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinLengthFacet
            - org.eclipse.xsd.XSDTotalDigitsFacet
            - org.eclipse.xsd.XSDWhiteSpaceFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDRepeatableFacet
            - org.eclipse.xsd.XSDEnumerationFacet
            - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDFundamentalFacet
          - org.eclipse.xsd.XSDBoundedFacet
          - org.eclipse.xsd.XSDCardinalityFacet
          - org.eclipse.xsd.XSDNumericFacet
          - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFeature
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDFundamentalFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDIdentityConstraintDefinition
      - org.eclipse.xsd.XSDImport
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNamedComponent
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDFeature
          - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDIdentityConstraintDefinition
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDParticle
      - org.eclipse.xsd.XSDParticleContent
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDModelGroup
          - org.eclipse.xsd.XSDWildcard
        - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDRedefineContent
        - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDSchema
      - org.eclipse.xsd.XSDSchemaCompositor
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSchemaContent
        - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDImport
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDRedefine
        - org.eclipse.xsd.XSDRedefineContent
          - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
          - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
            - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
            - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
            - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
              - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
              - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSchemaCompositor
          - org.eclipse.xsd.XSDInclude
          - org.eclipse.xsd.XSDRedefine
        - org.eclipse.xsd.XSDSchemaDirective
          - org.eclipse.xsd.XSDImport
          - org.eclipse.xsd.XSDInclude
          - org.eclipse.xsd.XSDRedefine
          - org.eclipse.xsd.XSDSchemaCompositor
            - org.eclipse.xsd.XSDInclude
            - org.eclipse.xsd.XSDRedefine
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSchemaDirective
        - org.eclipse.xsd.XSDImport
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
        - org.eclipse.xsd.XSDSchemaCompositor
          - org.eclipse.xsd.XSDInclude
          - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDScope
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDSchema
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDParticleContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDXPathDefinition
    - org.eclipse.xsd.XSDConstrainingFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDDiagnostic (also extends org.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.xsd.XSDConcreteComponent)
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDEnumerationFacet
    - org.eclipse.xsd.XSDFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDConstrainingFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDFundamentalFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFactory
    - org.eclipse.xsd.XSDFeature
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDFixedFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFractionDigitsFacet
    - org.eclipse.xsd.XSDFundamentalFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDIdentityConstraintDefinition
    - org.eclipse.xsd.XSDImport
    - org.eclipse.xsd.XSDInclude
    - org.eclipse.xsd.XSDLengthFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxLengthFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinLengthFacet
    - org.eclipse.xsd.XSDModelGroup
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDNamedComponent
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDFeature
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDIdentityConstraintDefinition
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDNumericFacet
    - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDPackage
    - org.eclipse.xsd.XSDParticle
    - org.eclipse.xsd.XSDParticleContent
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDRedefineContent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDRepeatableFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDSchema
    - org.eclipse.xsd.XSDSchemaCompositor
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDSchemaContent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDImport
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDRedefineContent
        - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSchemaCompositor
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSchemaDirective
        - org.eclipse.xsd.XSDImport
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
        - org.eclipse.xsd.XSDSchemaCompositor
          - org.eclipse.xsd.XSDInclude
          - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDSchemaDirective
      - org.eclipse.xsd.XSDImport
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSchemaCompositor
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDScope
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDSchema
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDParticleContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDTotalDigitsFacet
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDXPathDefinition
  - org.eclipse.emf.ecore.EPackage
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
    - org.eclipse.xsd.XSDPackage
  - org.eclipse.emf.mapping.Mapping
    - org.eclipse.emf.mapping.MappingRoot
      - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
  - org.eclipse.emf.mapping.MappingRoot
    - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
  - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreFactory
  - org.eclipse.emf.mapping.xsd2ecore.XSD2EcoreMappingRoot
  - org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage
  - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
  - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
  - org.eclipse.xsd.XSDAttributeGroupContent
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDComponent)
  - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
  - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDComponent)
  - org.eclipse.xsd.XSDBoundedFacet
  - org.eclipse.xsd.XSDCardinalityFacet
  - org.eclipse.xsd.XSDComplexTypeContent
    - org.eclipse.xsd.XSDParticle
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
  - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
  - org.eclipse.xsd.XSDComponent
    - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent)
    - org.eclipse.xsd.XSDBoundedFacet
    - org.eclipse.xsd.XSDCardinalityFacet
    - org.eclipse.xsd.XSDComplexTypeContent
      - org.eclipse.xsd.XSDParticle
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDConstrainingFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDEnumerationFacet
    - org.eclipse.xsd.XSDFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDConstrainingFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDFundamentalFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFeature
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDFixedFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFractionDigitsFacet
    - org.eclipse.xsd.XSDFundamentalFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDIdentityConstraintDefinition
    - org.eclipse.xsd.XSDLengthFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxLengthFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinLengthFacet
    - org.eclipse.xsd.XSDModelGroup
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDNamedComponent
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDFeature
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDIdentityConstraintDefinition
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDNumericFacet
    - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDParticle
    - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDRepeatableFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDSchema
    - org.eclipse.xsd.XSDScope
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDSchema
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDParticleContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDTotalDigitsFacet
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDXPathDefinition
  - org.eclipse.xsd.XSDConcreteComponent
    - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDAttributeGroupContent
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDComponent)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDComponent)
    - org.eclipse.xsd.XSDBoundedFacet
    - org.eclipse.xsd.XSDCardinalityFacet
    - org.eclipse.xsd.XSDComplexTypeContent
      - org.eclipse.xsd.XSDParticle
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDComponent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeUse (also extends org.eclipse.xsd.XSDAttributeGroupContent)
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDComplexTypeContent
        - org.eclipse.xsd.XSDParticle
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDConstrainingFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDConstrainingFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDFixedFacet
            - org.eclipse.xsd.XSDFractionDigitsFacet
            - org.eclipse.xsd.XSDLengthFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxFacet
              - org.eclipse.xsd.XSDMaxExclusiveFacet
              - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
            - org.eclipse.xsd.XSDMaxLengthFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinFacet
              - org.eclipse.xsd.XSDMinExclusiveFacet
              - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
            - org.eclipse.xsd.XSDMinLengthFacet
            - org.eclipse.xsd.XSDTotalDigitsFacet
            - org.eclipse.xsd.XSDWhiteSpaceFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDRepeatableFacet
            - org.eclipse.xsd.XSDEnumerationFacet
            - org.eclipse.xsd.XSDPatternFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDFundamentalFacet
          - org.eclipse.xsd.XSDBoundedFacet
          - org.eclipse.xsd.XSDCardinalityFacet
          - org.eclipse.xsd.XSDNumericFacet
          - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFeature
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDFundamentalFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDIdentityConstraintDefinition
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNamedComponent
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDFeature
          - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
          - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
        - org.eclipse.xsd.XSDIdentityConstraintDefinition
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDParticle
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDSchema
      - org.eclipse.xsd.XSDScope
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDSchema
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDParticleContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDXPathDefinition
    - org.eclipse.xsd.XSDConstrainingFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDDiagnostic (also extends org.eclipse.emf.ecore.resource.Resource.Diagnostic)
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDEnumerationFacet
    - org.eclipse.xsd.XSDFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDConstrainingFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDFixedFacet
          - org.eclipse.xsd.XSDFractionDigitsFacet
          - org.eclipse.xsd.XSDLengthFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxFacet
            - org.eclipse.xsd.XSDMaxExclusiveFacet
            - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
          - org.eclipse.xsd.XSDMaxLengthFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinFacet
            - org.eclipse.xsd.XSDMinExclusiveFacet
            - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
          - org.eclipse.xsd.XSDMinLengthFacet
          - org.eclipse.xsd.XSDTotalDigitsFacet
          - org.eclipse.xsd.XSDWhiteSpaceFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDRepeatableFacet
          - org.eclipse.xsd.XSDEnumerationFacet
          - org.eclipse.xsd.XSDPatternFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDFundamentalFacet
        - org.eclipse.xsd.XSDBoundedFacet
        - org.eclipse.xsd.XSDCardinalityFacet
        - org.eclipse.xsd.XSDNumericFacet
        - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFeature
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDFixedFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFractionDigitsFacet
    - org.eclipse.xsd.XSDFundamentalFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDIdentityConstraintDefinition
    - org.eclipse.xsd.XSDImport
    - org.eclipse.xsd.XSDInclude
    - org.eclipse.xsd.XSDLengthFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxLengthFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinLengthFacet
    - org.eclipse.xsd.XSDModelGroup
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDNamedComponent
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDFeature
        - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDIdentityConstraintDefinition
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDNumericFacet
    - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDParticle
    - org.eclipse.xsd.XSDParticleContent
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent)
        - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
        - org.eclipse.xsd.XSDModelGroup
        - org.eclipse.xsd.XSDWildcard
      - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDRedefineContent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDRepeatableFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDSchema
    - org.eclipse.xsd.XSDSchemaCompositor
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDSchemaContent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDTerm)
      - org.eclipse.xsd.XSDImport
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDRedefineContent
        - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
          - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
          - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
            - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
            - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSchemaCompositor
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSchemaDirective
        - org.eclipse.xsd.XSDImport
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
        - org.eclipse.xsd.XSDSchemaCompositor
          - org.eclipse.xsd.XSDInclude
          - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDSchemaDirective
      - org.eclipse.xsd.XSDImport
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSchemaCompositor
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDScope
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDSchema
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDParticleContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDTotalDigitsFacet
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDXPathDefinition
  - org.eclipse.xsd.XSDConstrainingFacet
    - org.eclipse.xsd.XSDEnumerationFacet
    - org.eclipse.xsd.XSDFixedFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFractionDigitsFacet
    - org.eclipse.xsd.XSDLengthFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxLengthFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinLengthFacet
    - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDRepeatableFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDTotalDigitsFacet
    - org.eclipse.xsd.XSDWhiteSpaceFacet
  - org.eclipse.xsd.XSDDiagnostic (also extends org.eclipse.emf.ecore.resource.Resource.Diagnostic, org.eclipse.xsd.XSDConcreteComponent)
  - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
  - org.eclipse.xsd.XSDEnumerationFacet
  - org.eclipse.xsd.XSDFacet
    - org.eclipse.xsd.XSDBoundedFacet
    - org.eclipse.xsd.XSDCardinalityFacet
    - org.eclipse.xsd.XSDConstrainingFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDFixedFacet
        - org.eclipse.xsd.XSDFractionDigitsFacet
        - org.eclipse.xsd.XSDLengthFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxFacet
          - org.eclipse.xsd.XSDMaxExclusiveFacet
          - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
        - org.eclipse.xsd.XSDMaxLengthFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinFacet
          - org.eclipse.xsd.XSDMinExclusiveFacet
          - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
        - org.eclipse.xsd.XSDMinLengthFacet
        - org.eclipse.xsd.XSDTotalDigitsFacet
        - org.eclipse.xsd.XSDWhiteSpaceFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDRepeatableFacet
        - org.eclipse.xsd.XSDEnumerationFacet
        - org.eclipse.xsd.XSDPatternFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDEnumerationFacet
    - org.eclipse.xsd.XSDFixedFacet
      - org.eclipse.xsd.XSDFractionDigitsFacet
      - org.eclipse.xsd.XSDLengthFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxFacet
        - org.eclipse.xsd.XSDMaxExclusiveFacet
        - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
      - org.eclipse.xsd.XSDMaxLengthFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinFacet
        - org.eclipse.xsd.XSDMinExclusiveFacet
        - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
      - org.eclipse.xsd.XSDMinLengthFacet
      - org.eclipse.xsd.XSDTotalDigitsFacet
      - org.eclipse.xsd.XSDWhiteSpaceFacet
    - org.eclipse.xsd.XSDFractionDigitsFacet
    - org.eclipse.xsd.XSDFundamentalFacet
      - org.eclipse.xsd.XSDBoundedFacet
      - org.eclipse.xsd.XSDCardinalityFacet
      - org.eclipse.xsd.XSDNumericFacet
      - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDLengthFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxLengthFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinLengthFacet
    - org.eclipse.xsd.XSDNumericFacet
    - org.eclipse.xsd.XSDOrderedFacet
    - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDRepeatableFacet
      - org.eclipse.xsd.XSDEnumerationFacet
      - org.eclipse.xsd.XSDPatternFacet
    - org.eclipse.xsd.XSDTotalDigitsFacet
    - org.eclipse.xsd.XSDWhiteSpaceFacet
  - org.eclipse.xsd.XSDFactory
  - org.eclipse.xsd.XSDFeature
    - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
  - org.eclipse.xsd.XSDFixedFacet
    - org.eclipse.xsd.XSDFractionDigitsFacet
    - org.eclipse.xsd.XSDLengthFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxFacet
      - org.eclipse.xsd.XSDMaxExclusiveFacet
      - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
    - org.eclipse.xsd.XSDMaxLengthFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinFacet
      - org.eclipse.xsd.XSDMinExclusiveFacet
      - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
    - org.eclipse.xsd.XSDMinLengthFacet
    - org.eclipse.xsd.XSDTotalDigitsFacet
    - org.eclipse.xsd.XSDWhiteSpaceFacet
  - org.eclipse.xsd.XSDFractionDigitsFacet
  - org.eclipse.xsd.XSDFundamentalFacet
    - org.eclipse.xsd.XSDBoundedFacet
    - org.eclipse.xsd.XSDCardinalityFacet
    - org.eclipse.xsd.XSDNumericFacet
    - org.eclipse.xsd.XSDOrderedFacet
  - org.eclipse.xsd.XSDIdentityConstraintDefinition
  - org.eclipse.xsd.XSDImport
  - org.eclipse.xsd.XSDInclude
  - org.eclipse.xsd.XSDLengthFacet
  - org.eclipse.xsd.XSDMaxExclusiveFacet
  - org.eclipse.xsd.XSDMaxFacet
    - org.eclipse.xsd.XSDMaxExclusiveFacet
    - org.eclipse.xsd.XSDMaxInclusiveFacet
  - org.eclipse.xsd.XSDMaxInclusiveFacet
  - org.eclipse.xsd.XSDMaxLengthFacet
  - org.eclipse.xsd.XSDMinExclusiveFacet
  - org.eclipse.xsd.XSDMinFacet
    - org.eclipse.xsd.XSDMinExclusiveFacet
    - org.eclipse.xsd.XSDMinInclusiveFacet
  - org.eclipse.xsd.XSDMinInclusiveFacet
  - org.eclipse.xsd.XSDMinLengthFacet
  - org.eclipse.xsd.XSDModelGroup
  - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
  - org.eclipse.xsd.XSDNamedComponent
    - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDFeature
      - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDIdentityConstraintDefinition
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
  - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDSchemaContent)
  - org.eclipse.xsd.XSDNumericFacet
  - org.eclipse.xsd.XSDOrderedFacet
  - org.eclipse.xsd.XSDPackage
  - org.eclipse.xsd.XSDParticle
  - org.eclipse.xsd.XSDParticleContent
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDModelGroup
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent)
      - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
      - org.eclipse.xsd.XSDModelGroup
      - org.eclipse.xsd.XSDWildcard
    - org.eclipse.xsd.XSDWildcard
  - org.eclipse.xsd.XSDPatternFacet
  - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
  - org.eclipse.xsd.XSDRedefine
  - org.eclipse.xsd.XSDRedefineContent
    - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
    - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
  - org.eclipse.xsd.XSDRepeatableFacet
    - org.eclipse.xsd.XSDEnumerationFacet
    - org.eclipse.xsd.XSDPatternFacet
  - org.eclipse.xsd.XSDSchema
  - org.eclipse.xsd.XSDSchemaCompositor
    - org.eclipse.xsd.XSDInclude
    - org.eclipse.xsd.XSDRedefine
  - org.eclipse.xsd.XSDSchemaContent
    - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDAttributeDeclaration (also extends org.eclipse.xsd.XSDFeature)
    - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDTerm)
    - org.eclipse.xsd.XSDImport
    - org.eclipse.xsd.XSDInclude
    - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDNotationDeclaration (also extends org.eclipse.xsd.XSDNamedComponent)
    - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDRedefineContent
      - org.eclipse.xsd.XSDAnnotation (also extends org.eclipse.xsd.XSDComponent)
      - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefinableComponent)
      - org.eclipse.xsd.XSDRedefinableComponent (also extends org.eclipse.xsd.XSDNamedComponent)
        - org.eclipse.xsd.XSDAttributeGroupDefinition (also extends org.eclipse.xsd.XSDAttributeGroupContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDModelGroupDefinition (also extends org.eclipse.xsd.XSDParticleContent, org.eclipse.xsd.XSDRedefineContent)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
        - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefineContent)
          - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
          - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
      - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent)
        - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
        - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
    - org.eclipse.xsd.XSDSchemaCompositor
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDSchemaDirective
      - org.eclipse.xsd.XSDImport
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
      - org.eclipse.xsd.XSDSchemaCompositor
        - org.eclipse.xsd.XSDInclude
        - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
      - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
      - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
  - org.eclipse.xsd.XSDSchemaDirective
    - org.eclipse.xsd.XSDImport
    - org.eclipse.xsd.XSDInclude
    - org.eclipse.xsd.XSDRedefine
    - org.eclipse.xsd.XSDSchemaCompositor
      - org.eclipse.xsd.XSDInclude
      - org.eclipse.xsd.XSDRedefine
  - org.eclipse.xsd.XSDScope
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDTypeDefinition)
    - org.eclipse.xsd.XSDSchema
  - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent, org.eclipse.xsd.XSDTypeDefinition)
  - org.eclipse.xsd.XSDTerm (also extends org.eclipse.xsd.XSDComponent, org.eclipse.xsd.XSDParticleContent)
    - org.eclipse.xsd.XSDElementDeclaration (also extends org.eclipse.xsd.XSDFeature, org.eclipse.xsd.XSDSchemaContent)
    - org.eclipse.xsd.XSDModelGroup
    - org.eclipse.xsd.XSDWildcard
  - org.eclipse.xsd.XSDTotalDigitsFacet
  - org.eclipse.xsd.XSDTypeDefinition (also extends org.eclipse.xsd.XSDRedefinableComponent, org.eclipse.xsd.XSDRedefineContent)
    - org.eclipse.xsd.XSDComplexTypeDefinition (also extends org.eclipse.xsd.XSDScope)
    - org.eclipse.xsd.XSDSimpleTypeDefinition (also extends org.eclipse.xsd.XSDComplexTypeContent)
  - org.eclipse.xsd.XSDWhiteSpaceFacet
  - org.eclipse.xsd.XSDWildcard
  - org.eclipse.xsd.XSDXPathDefinition
- org.eclipse.emf.ecore.resource.Resource.Diagnostic
  - org.eclipse.xsd.XSDDiagnostic (also extends org.eclipse.xsd.XSDConcreteComponent)
- org.eclipse.emf.mapping.xsd2ecore.XSD2EcorePackage.Literals
- org.eclipse.xsd.XSDPackage.Literals
- org.eclipse.xsd.XSDParticle.DFA
- org.eclipse.xsd.XSDParticle.DFA.State
- org.eclipse.xsd.XSDParticle.DFA.Transition
- org.eclipse.xsd.util.XSDSchemaLocationResolver
- org.eclipse.xsd.util.XSDSchemaLocator
- org.eclipse.xsd.XSDSimpleTypeDefinition.Assessment
- org.eclipse.xsd.util.XSDUtil.ByteSequence

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.xsd.XSDXPathVariety (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDNamespaceConstraintCategory (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDConstraint (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDAttributeUseCategory (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDDiagnosticSeverity (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDCardinality (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDSimpleFinal (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDCompositor (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDProcessContents (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDWhiteSpace (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDSubstitutionGroupExclusions (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDDisallowedSubstitutions (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDDerivationMethod (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDContentTypeCategory (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDIdentityConstraintCategory (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDVariety (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDProhibitedSubstitutions (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDOrdered (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDForm (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.xsd.XSDComplexFinal (implements org.eclipse.emf.common.util.Enumerator)

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