## Hierarchy For Package org.eclipse.emf.compare.diff.metamodel

Package Hierarchies:
  All Packages

## Interface Hierarchy

- org.eclipse.emf.compare.diff.metamodel.DiffPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.emf.compare.diff.metamodel.AbstractDiffExtension
    - org.eclipse.emf.compare.diff.metamodel.ComparisonSnapshot
      - org.eclipse.emf.compare.diff.metamodel.ComparisonResourceSetSnapshot
      - org.eclipse.emf.compare.diff.metamodel.ComparisonResourceSnapshot
    - org.eclipse.emf.compare.diff.metamodel.DiffElement
      - org.eclipse.emf.compare.diff.metamodel.AttributeChange
        - org.eclipse.emf.compare.diff.metamodel.AttributeChangeLeftTarget
        - org.eclipse.emf.compare.diff.metamodel.AttributeChangeRightTarget
        - org.eclipse.emf.compare.diff.metamodel.UpdateAttribute
      - org.eclipse.emf.compare.diff.metamodel.ConflictingDiffElement
      - org.eclipse.emf.compare.diff.metamodel.DiffGroup
      - org.eclipse.emf.compare.diff.metamodel.ModelElementChange
        - org.eclipse.emf.compare.diff.metamodel.ModelElementChangeLeftTarget
        - org.eclipse.emf.compare.diff.metamodel.ModelElementChangeRightTarget
        - org.eclipse.emf.compare.diff.metamodel.UpdateModelElement
          - org.eclipse.emf.compare.diff.metamodel.MoveModelElement
            - org.eclipse.emf.compare.diff.metamodel.UpdateContainmentFeature
      - org.eclipse.emf.compare.diff.metamodel.ReferenceChange
        - org.eclipse.emf.compare.diff.metamodel.ReferenceChangeLeftTarget
        - org.eclipse.emf.compare.diff.metamodel.ReferenceChangeRightTarget
        - org.eclipse.emf.compare.diff.metamodel.ReferenceOrderChange
        - org.eclipse.emf.compare.diff.metamodel.UpdateReference
      - org.eclipse.emf.compare.diff.metamodel.ResourceDiff
        - org.eclipse.emf.compare.diff.metamodel.ResourceDependencyChange
          - org.eclipse.emf.compare.diff.metamodel.ResourceDependencyChangeLeftTarget
          - org.eclipse.emf.compare.diff.metamodel.ResourceDependencyChangeRightTarget
    - org.eclipse.emf.compare.diff.metamodel.DiffModel
    - org.eclipse.emf.compare.diff.metamodel.DiffResourceSet
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.emf.compare.diff.metamodel.DiffFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.emf.compare.diff.metamodel.DiffPackage

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.emf.compare.diff.metamodel.DifferenceKind (implements org.eclipse.emf.common.util.Enumerator)

Copyright 2006 IBM Corporation and others. All Rights Reserved.