## Uses of Package
org.eclipse.emf.compare.diff.metamodel

Packages that use org.eclipse.emf.compare.diff.metamodel
org.eclipse.emf.compare.diff.engine: Provides a generic diff engine.
org.eclipse.emf.compare.diff.engine.check
org.eclipse.emf.compare.diff.merge: Provides merge services for models.
org.eclipse.emf.compare.diff.merge.service: Provides merging service for EMF Compare.
org.eclipse.emf.compare.diff.metamodel
org.eclipse.emf.compare.diff.metamodel.impl
org.eclipse.emf.compare.diff.metamodel.util
org.eclipse.emf.compare.diff.service: Provides differencing service for models.
org.eclipse.emf.compare.epatch.diff
org.eclipse.emf.compare.ui: This package provides the GUI components used to display EMF Compare's comparison results.
org.eclipse.emf.compare.ui.editor: This package provides the editor that can be used on a comparison result exported as an emfdiff file to open EMF Compare's GUI without running the whole comparison process anew.
org.eclipse.emf.compare.ui.export: Provides the API that can be used in order to add new export actions to EMF Compare's GUI.
org.eclipse.emf.compare.ui.viewer.content: Provides EMF Compare's specific implementation of a ContentMergeViewer.
org.eclipse.emf.compare.ui.viewer.content.part: Provides the graphical components of the `ModelContentMergeViewer`.
org.eclipse.emf.compare.ui.viewer.content.part.diff: Provides the tab folder displaying the model tree and the associated differences markers.
org.eclipse.emf.compare.ui.viewer.content.part.property: Provides the tab folder displaying the model elements' properties and their associated differences markers.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.engine
DiffElement A representation of the model object 'Element'.
DiffGroup A representation of the model object 'Group'.
DiffModel A representation of the model object 'Model'.
ReferenceChangeLeftTarget A representation of the model object 'Reference Change Left Target'
ReferenceChangeRightTarget A representation of the model object 'Reference Change Right Target'

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.engine.check
DiffGroup A representation of the model object 'Group'.
ReferenceChangeLeftTarget A representation of the model object 'Reference Change Left Target'
ReferenceChangeRightTarget A representation of the model object 'Reference Change Right Target'

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.merge
DiffElement A representation of the model object 'Element'.
DiffGroup A representation of the model object 'Group'.
DiffModel A representation of the model object 'Model'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.merge.service
DiffElement A representation of the model object 'Element'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.metamodel
AbstractDiffExtension A representation of the model object 'Abstract Diff Extension'
AttributeChange A representation of the model object 'Attribute Change'.
AttributeChangeLeftTarget A representation of the model object 'Attribute Change Left Target'
AttributeChangeRightTarget A representation of the model object 'Attribute Change Right Target'
ComparisonResourceSetSnapshot A representation of the model object ' Comparison Resource Set Snapshot'.
ComparisonResourceSnapshot A representation of the model object 'Comparison Snapshot'.
ComparisonSnapshot A representation of the model object 'Comparison Snapshot'.
ConflictingDiffElement A representation of the model object 'Conflicting Diff Element'
DiffElement A representation of the model object 'Element'.
DifferenceKind A representation of the literals of the enumeration 'Difference Kind', and utility methods for working with them.
DiffFactory The Factory for the model.
DiffGroup A representation of the model object 'Group'.
DiffModel A representation of the model object 'Model'.
DiffPackage The Package for the model.
DiffResourceSet A representation of the model object 'Resource Set'.
ModelElementChange A representation of the model object 'Model Element Change'
ModelElementChangeLeftTarget A representation of the model object 'Model Element Change Left Target'
ModelElementChangeRightTarget A representation of the model object 'Model Element Change Right Target'
MoveModelElement A representation of the model object 'Move Model Element'
ReferenceChange A representation of the model object 'Reference Change'.
ReferenceChangeLeftTarget A representation of the model object 'Reference Change Left Target'
ReferenceChangeRightTarget A representation of the model object 'Reference Change Right Target'
ReferenceOrderChange A representation of the model object 'Reference Order Change'.
ResourceDependencyChange A representation of the model object 'Resource Dependency Change'
ResourceDependencyChangeLeftTarget A representation of the model object ' Resource Dependency Change Left Target'.
ResourceDependencyChangeRightTarget A representation of the model object ' Resource Dependency Change Right Target'.
ResourceDiff A representation of the model object 'Resource Diff'.
UpdateAttribute A representation of the model object 'Update Attribute'.
UpdateContainmentFeature A representation of the model object 'Update Containment Feature'
UpdateModelElement A representation of the model object 'Update Model Element'
UpdateReference A representation of the model object 'Update Reference'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.metamodel.impl
AbstractDiffExtension A representation of the model object 'Abstract Diff Extension'
AttributeChange A representation of the model object 'Attribute Change'.
AttributeChangeLeftTarget A representation of the model object 'Attribute Change Left Target'
AttributeChangeRightTarget A representation of the model object 'Attribute Change Right Target'
ComparisonResourceSetSnapshot A representation of the model object ' Comparison Resource Set Snapshot'.
ComparisonResourceSnapshot A representation of the model object 'Comparison Snapshot'.
ComparisonSnapshot A representation of the model object 'Comparison Snapshot'.
ConflictingDiffElement A representation of the model object 'Conflicting Diff Element'
DiffElement A representation of the model object 'Element'.
DifferenceKind A representation of the literals of the enumeration 'Difference Kind', and utility methods for working with them.
DiffFactory The Factory for the model.
DiffGroup A representation of the model object 'Group'.
DiffModel A representation of the model object 'Model'.
DiffPackage The Package for the model.
DiffResourceSet A representation of the model object 'Resource Set'.
ModelElementChange A representation of the model object 'Model Element Change'
ModelElementChangeLeftTarget A representation of the model object 'Model Element Change Left Target'
ModelElementChangeRightTarget A representation of the model object 'Model Element Change Right Target'
MoveModelElement A representation of the model object 'Move Model Element'
ReferenceChange A representation of the model object 'Reference Change'.
ReferenceChangeLeftTarget A representation of the model object 'Reference Change Left Target'
ReferenceChangeRightTarget A representation of the model object 'Reference Change Right Target'
ReferenceOrderChange A representation of the model object 'Reference Order Change'.
ResourceDependencyChange A representation of the model object 'Resource Dependency Change'
ResourceDependencyChangeLeftTarget A representation of the model object ' Resource Dependency Change Left Target'.
ResourceDependencyChangeRightTarget A representation of the model object ' Resource Dependency Change Right Target'.
ResourceDiff A representation of the model object 'Resource Diff'.
UpdateAttribute A representation of the model object 'Update Attribute'.
UpdateContainmentFeature A representation of the model object 'Update Containment Feature'
UpdateModelElement A representation of the model object 'Update Model Element'
UpdateReference A representation of the model object 'Update Reference'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.metamodel.util
AbstractDiffExtension A representation of the model object 'Abstract Diff Extension'
AttributeChange A representation of the model object 'Attribute Change'.
AttributeChangeLeftTarget A representation of the model object 'Attribute Change Left Target'
AttributeChangeRightTarget A representation of the model object 'Attribute Change Right Target'
ComparisonResourceSetSnapshot A representation of the model object ' Comparison Resource Set Snapshot'.
ComparisonResourceSnapshot A representation of the model object 'Comparison Snapshot'.
ComparisonSnapshot A representation of the model object 'Comparison Snapshot'.
ConflictingDiffElement A representation of the model object 'Conflicting Diff Element'
DiffElement A representation of the model object 'Element'.
DiffGroup A representation of the model object 'Group'.
DiffModel A representation of the model object 'Model'.
DiffPackage The Package for the model.
DiffResourceSet A representation of the model object 'Resource Set'.
ModelElementChange A representation of the model object 'Model Element Change'
ModelElementChangeLeftTarget A representation of the model object 'Model Element Change Left Target'
ModelElementChangeRightTarget A representation of the model object 'Model Element Change Right Target'
MoveModelElement A representation of the model object 'Move Model Element'
ReferenceChange A representation of the model object 'Reference Change'.
ReferenceChangeLeftTarget A representation of the model object 'Reference Change Left Target'
ReferenceChangeRightTarget A representation of the model object 'Reference Change Right Target'
ReferenceOrderChange A representation of the model object 'Reference Order Change'.
ResourceDependencyChange A representation of the model object 'Resource Dependency Change'
ResourceDependencyChangeLeftTarget A representation of the model object ' Resource Dependency Change Left Target'.
ResourceDependencyChangeRightTarget A representation of the model object ' Resource Dependency Change Right Target'.
ResourceDiff A representation of the model object 'Resource Diff'.
UpdateAttribute A representation of the model object 'Update Attribute'.
UpdateContainmentFeature A representation of the model object 'Update Containment Feature'
UpdateModelElement A representation of the model object 'Update Model Element'
UpdateReference A representation of the model object 'Update Reference'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.diff.service
AbstractDiffExtension A representation of the model object 'Abstract Diff Extension'
DiffModel A representation of the model object 'Model'.
DiffResourceSet A representation of the model object 'Resource Set'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.epatch.diff
AttributeChangeLeftTarget A representation of the model object 'Attribute Change Left Target'
AttributeChangeRightTarget A representation of the model object 'Attribute Change Right Target'
DiffModel A representation of the model object 'Model'.
ModelElementChangeLeftTarget A representation of the model object 'Model Element Change Left Target'
ModelElementChangeRightTarget A representation of the model object 'Model Element Change Right Target'
MoveModelElement A representation of the model object 'Move Model Element'
ReferenceChangeLeftTarget A representation of the model object 'Reference Change Left Target'
ReferenceChangeRightTarget A representation of the model object 'Reference Change Right Target'
ReferenceOrderChange A representation of the model object 'Reference Order Change'.
UpdateAttribute A representation of the model object 'Update Attribute'.
UpdateReference A representation of the model object 'Update Reference'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui
DiffElement A representation of the model object 'Element'.
DiffModel A representation of the model object 'Model'.
DiffResourceSet A representation of the model object 'Resource Set'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui.editor
ComparisonSnapshot A representation of the model object 'Comparison Snapshot'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui.export
ComparisonSnapshot A representation of the model object 'Comparison Snapshot'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui.viewer.content
ComparisonSnapshot A representation of the model object 'Comparison Snapshot'.
DiffElement A representation of the model object 'Element'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui.viewer.content.part
DiffElement A representation of the model object 'Element'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui.viewer.content.part.diff
DiffElement A representation of the model object 'Element'.

Classes in org.eclipse.emf.compare.diff.metamodel used by org.eclipse.emf.compare.ui.viewer.content.part.property
DiffElement A representation of the model object 'Element'.

Copyright 2006 IBM Corporation and others. All Rights Reserved.