## Package org.eclipse.emf.compare.diff.service

Provides differencing service for models.

See:
Description

Interface Summary
IDiffEngineSelector: This can be subclassed for clients to display a diff engine selector to users when more than a single diff engine are defined on the same file extension.

Class Summary
DiffEngineDescriptor: The engine descriptor represents an engine contribution trough the extension point.
DiffEngineRegistry: This registry will be initialized with all the diff engines that could be parsed from the extension points if Eclipse is running according to `EMFPlugin.IS_ECLIPSE_RUNNING`, else it will contain only the two generic ones.
DiffService: Parses extension meta data to fetch the diff engine to use.

## Package org.eclipse.emf.compare.diff.service Description

Provides differencing service for models.

Clients should always use `DiffService` when comparing models.

The differencing functionality can be used stand-alone.

Copyright 2006 IBM Corporation and others. All Rights Reserved.