## Hierarchy For Package org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.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.m2m.qvt.oml.ecore.ImperativeOCL.impl.DictLiteralPartImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.DictLiteralPart)
            - org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.EFactory)
              - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeOCLFactoryImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeOCLFactory)
            - 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.ecore.impl.EClassImpl (implements org.eclipse.emf.ecore.EClass, org.eclipse.emf.ecore.impl.ESuperAdapter.Holder)
                  - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.OrderedTupleTypeImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.OrderedTupleType)
                  - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.TypedefImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.Typedef)
                - org.eclipse.emf.ecore.impl.EDataTypeImpl (implements org.eclipse.emf.ecore.EDataType)
                  - org.eclipse.ocl.ecore.impl.CollectionTypeImpl (implements org.eclipse.ocl.ecore.CollectionType)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.DictionaryTypeImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.DictionaryType)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ListTypeImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ListType)
                - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.TemplateParameterTypeImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.TemplateParameterType)
              - org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
                - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeOCLPackageImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeOCLPackage)
              - org.eclipse.emf.ecore.impl.ETypedElementImpl (implements org.eclipse.emf.ecore.ETypedElement)
                - org.eclipse.ocl.ecore.impl.OCLExpressionImpl (implements org.eclipse.ocl.ecore.OCLExpression)
                  - org.eclipse.ocl.ecore.impl.CallExpImpl (implements org.eclipse.ocl.ecore.CallExp)
                    - org.eclipse.ocl.ecore.impl.FeatureCallExpImpl (implements org.eclipse.ocl.ecore.FeatureCallExp)
                      - org.eclipse.ocl.ecore.impl.OperationCallExpImpl (implements org.eclipse.ocl.ecore.OperationCallExp)
                        - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.LogExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.LogExp)
                    - org.eclipse.ocl.ecore.impl.LoopExpImpl (implements org.eclipse.ocl.ecore.LoopExp)
                      - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeLoopExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeLoopExp)
                        - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ForExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ForExp)
                        - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeIterateExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeIterateExp)
                  - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ImperativeExpressionImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ImperativeExpression)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.AltExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.AltExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.AssertExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.AssertExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.AssignExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.AssignExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.BlockExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.BlockExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.BreakExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.BreakExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.CatchExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.CatchExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ComputeExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ComputeExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ContinueExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ContinueExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.InstantiationExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.InstantiationExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.RaiseExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.RaiseExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.ReturnExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.ReturnExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.SwitchExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.SwitchExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.TryExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.TryExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.UnlinkExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.UnlinkExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.UnpackExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.UnpackExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.VariableInitExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.VariableInitExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.WhileExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.WhileExp)
                  - org.eclipse.ocl.ecore.impl.LiteralExpImpl (implements org.eclipse.ocl.ecore.LiteralExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.DictLiteralExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.DictLiteralExp)
                    - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.OrderedTupleLiteralExpImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.OrderedTupleLiteralExp)
            - org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.impl.OrderedTupleLiteralPartImpl (implements org.eclipse.m2m.qvt.oml.ecore.ImperativeOCL.OrderedTupleLiteralPart)

Copyright 2008 Borland Software Corporation and others. All Rights Reserved.