## Hierarchy For Package org.eclipse.emf.ecore.xmi.impl

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.eclipse.emf.common.util.BasicEList<E> (implements java.lang.Cloneable, org.eclipse.emf.common.util.EList<E>, java.util.RandomAccess, java.io.Serializable)
        - org.eclipse.emf.ecore.xmi.impl.StringSegment
          - org.eclipse.emf.ecore.xmi.impl.XMLString
        - org.eclipse.emf.ecore.xmi.impl.XMLHandler.MyStack<E>
          - org.eclipse.emf.ecore.xmi.impl.XMLHandler.MyEObjectStack
  - org.eclipse.emf.ecore.util.BasicExtendedMetaData (implements org.eclipse.emf.ecore.util.ExtendedMetaData)
    - org.eclipse.emf.ecore.xmi.impl.EMOFExtendedMetaData
  - org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
    - 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.GenericXMLResourceImpl
          - org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl (implements org.eclipse.emf.ecore.xmi.XMIResource)
            - org.eclipse.emf.ecore.xmi.impl.EMOFResourceImpl (implements org.eclipse.emf.ecore.xmi.XMIResource)
  - org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler (implements org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler)
  - org.eclipse.emf.ecore.xmi.impl.ConfigurationCache
  - org.eclipse.emf.ecore.xmi.impl.DefaultDOMHandlerImpl (implements org.eclipse.emf.ecore.xmi.DOMHandler, org.eclipse.emf.ecore.xmi.DOMHelper)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.eclipse.emf.ecore.xmi.impl.SAXWrapper (implements org.eclipse.emf.ecore.xmi.XMLDefaultHandler)
    - org.eclipse.emf.ecore.xmi.impl.XMLHandler (implements org.eclipse.emf.ecore.xmi.XMLDefaultHandler)
      - org.eclipse.emf.ecore.xmi.impl.SAXXMLHandler
        - org.eclipse.emf.ecore.xmi.impl.GenericXMLResourceImpl.GenericSAXXMLHandler
      - org.eclipse.emf.ecore.xmi.impl.XMIHandler
        - org.eclipse.emf.ecore.xmi.impl.SAXXMIHandler
          - org.eclipse.emf.ecore.xmi.impl.EMOFHandler
  - org.eclipse.emf.ecore.xmi.impl.NameInfoImpl (implements org.eclipse.emf.ecore.xmi.NameInfo)
  - org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl (implements org.eclipse.emf.ecore.resource.Resource.Factory)
    - org.eclipse.emf.ecore.xmi.impl.EcoreResourceFactoryImpl
    - org.eclipse.emf.ecore.xmi.impl.EMOFResourceFactoryImpl
    - org.eclipse.emf.ecore.xmi.impl.GenericXMLResourceFactoryImpl
    - org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
    - org.eclipse.emf.ecore.xmi.impl.XMLResourceFactoryImpl
  - org.eclipse.emf.ecore.xmi.impl.StringSegment.Element
  - org.eclipse.emf.ecore.xmi.impl.StringSegment.SegmentIterator (implements java.util.ListIterator<E>)
  - org.eclipse.emf.ecore.xmi.impl.URIHandlerImpl (implements org.eclipse.emf.ecore.xmi.XMLResource.URIHandler)
    - org.eclipse.emf.ecore.xmi.impl.ResourceEntityHandlerImpl (implements org.eclipse.emf.ecore.xmi.XMLResource.ResourceEntityHandler)
    - org.eclipse.emf.ecore.xmi.impl.URIHandlerImpl.PlatformSchemeAware
  - org.eclipse.emf.ecore.xmi.impl.XMLHandler.ManyReference (implements org.eclipse.emf.ecore.xmi.XMLHelper.ManyReference)
  - org.eclipse.emf.ecore.xmi.impl.XMLHandler.SingleReference
  - org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl (implements org.eclipse.emf.ecore.xmi.XMLHelper)
    - org.eclipse.emf.ecore.xmi.impl.EMOFHelperImpl (implements org.eclipse.emf.ecore.xmi.impl.EMOFHandler.Helper)
    - org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl
  - org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.NamespaceSupport
  - org.eclipse.emf.ecore.xmi.impl.XMLInfoImpl (implements org.eclipse.emf.ecore.xmi.XMLResource.XMLInfo)
  - org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl (implements org.eclipse.emf.ecore.xmi.XMLLoad)
    - org.eclipse.emf.ecore.xmi.impl.GenericXMLResourceImpl.GenericXMLLoadImpl
    - org.eclipse.emf.ecore.xmi.impl.XMILoadImpl
      - org.eclipse.emf.ecore.xmi.impl.EMOFLoadImpl
  - org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.AttributesProxy (implements org.xml.sax.Attributes)
  - org.eclipse.emf.ecore.xmi.impl.XMLMapImpl (implements org.eclipse.emf.ecore.xmi.XMLResource.XMLMap)
  - org.eclipse.emf.ecore.xmi.impl.XMLOptionsImpl (implements org.eclipse.emf.ecore.xmi.XMLOptions)
  - org.eclipse.emf.ecore.xmi.impl.XMLParserPoolImpl (implements org.eclipse.emf.ecore.xmi.XMLParserPool)
  - org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl (implements org.eclipse.emf.ecore.xmi.XMLSave)
    - org.eclipse.emf.ecore.xmi.impl.XMISaveImpl
      - org.eclipse.emf.ecore.xmi.impl.EMOFSaveImpl
  - org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.Escape
  - org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.Lookup
  - org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl.XMLTypeInfoImpl (implements org.eclipse.emf.ecore.xmi.XMLSave.XMLTypeInfo)

## Interface Hierarchy

- org.eclipse.emf.ecore.xmi.XMLHelper
  - org.eclipse.emf.ecore.xmi.impl.EMOFHandler.Helper

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