## Hierarchy For Package org.eclipse.emf.ocl.types.impl

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - 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.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.ocl.types.impl.TypesFactoryImpl (implements org.eclipse.emf.ocl.types.TypesFactory)
            - org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
              - org.eclipse.emf.ecore.impl.EClassifierImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EClassifierExtendedMetaData.Holder, org.eclipse.emf.ecore.EClassifier)
                - org.eclipse.emf.ocl.types.impl.AnyTypeImpl (implements org.eclipse.emf.ocl.types.AnyType)
                - org.eclipse.emf.ecore.impl.EClassImpl (implements org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.impl.ESuperAdapter.Holder)
                  - org.eclipse.emf.ocl.types.impl.ElementTypeImpl (implements org.eclipse.emf.ocl.types.ElementType)
                  - org.eclipse.emf.ocl.types.impl.MessageTypeImpl (implements org.eclipse.emf.ocl.types.MessageType)
                  - org.eclipse.emf.ocl.types.impl.TupleTypeImpl (implements org.eclipse.emf.ocl.types.TupleType)
                - org.eclipse.emf.ecore.impl.EDataTypeImpl (implements org.eclipse.emf.ecore.EDataType)
                  - org.eclipse.emf.ocl.types.impl.CollectionTypeImpl (implements org.eclipse.emf.ocl.types.CollectionType)
                    - org.eclipse.emf.ocl.types.impl.BagTypeImpl (implements org.eclipse.emf.ocl.types.BagType)
                    - org.eclipse.emf.ocl.types.impl.OrderedSetTypeImpl (implements org.eclipse.emf.ocl.types.OrderedSetType)
                    - org.eclipse.emf.ocl.types.impl.SequenceTypeImpl (implements org.eclipse.emf.ocl.types.SequenceType)
                    - org.eclipse.emf.ocl.types.impl.SetTypeImpl (implements org.eclipse.emf.ocl.types.SetType)
                  - org.eclipse.emf.ocl.types.impl.PrimitiveTypeImpl (implements org.eclipse.emf.ocl.types.PrimitiveType)
                    - org.eclipse.emf.ocl.types.impl.PrimitiveBooleanImpl (implements org.eclipse.emf.ocl.types.PrimitiveBoolean)
                    - org.eclipse.emf.ocl.types.impl.PrimitiveRealImpl (implements org.eclipse.emf.ocl.types.PrimitiveReal)
                      - org.eclipse.emf.ocl.types.impl.PrimitiveIntegerImpl (implements org.eclipse.emf.ocl.types.PrimitiveInteger)
                    - org.eclipse.emf.ocl.types.impl.PrimitiveStringImpl (implements org.eclipse.emf.ocl.types.PrimitiveString)
                - org.eclipse.emf.ocl.types.impl.InvalidTypeImpl (implements org.eclipse.emf.ocl.types.InvalidType)
                - org.eclipse.emf.ocl.types.impl.TypeTypeImpl (implements org.eclipse.emf.ocl.types.TypeType)
                - org.eclipse.emf.ocl.types.impl.VoidTypeImpl (implements org.eclipse.emf.ocl.types.VoidType)
              - org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
                - org.eclipse.emf.ocl.types.impl.TypesPackageImpl (implements org.eclipse.emf.ocl.types.TypesPackage)
  - org.eclipse.emf.ocl.types.impl.TypeUtil

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.