## Uses of Interface
org.eclipse.emf.compare.diff.engine.IDiffEngine

Packages that use IDiffEngine
org.eclipse.emf.compare.diff.engine: Provides a generic diff engine.
org.eclipse.emf.compare.diff.service: Provides differencing service for models.

Uses of IDiffEngine in org.eclipse.emf.compare.diff.engine

Classes in org.eclipse.emf.compare.diff.engine that implement IDiffEngine
`class` `GenericDiffEngine` This class is useful when one wants to determine a diff from a matching model.

Uses of IDiffEngine in org.eclipse.emf.compare.diff.service

Methods in org.eclipse.emf.compare.diff.service that return IDiffEngine
`static IDiffEngine` `DiffService.getBestDiffEngine(MatchModel matchModel)` Returns the best `IDiffEngine` for the given `MatchModel`.
`static IDiffEngine` `DiffService.getBestDiffEngine(java.lang.String extension)` Deprecated. use `DiffService.getBestDiffEngine(MatchModel)` instead.
`IDiffEngine` `DiffEngineDescriptor.getEngineInstance()` Returns the engine instance.
`IDiffEngine` `DiffEngineRegistry.getHighestEngine(ModelIdentifier identifier)` Returns the highest priority `IDiffEngine` registered against the given model identifiers.
`IDiffEngine` `DiffEngineRegistry.getHighestEngine(java.lang.String engineIdentifier)` Deprecated. use `DiffEngineRegistry.getDescriptors(ModelIdentifier)` instead.

Copyright 2006 IBM Corporation and others. All Rights Reserved.