Package org.eclipse.emf.compare.match.engine

Provides a generic match engine.

See:
          Description

Interface Summary
IMatchEngine A Match Engine is responsible for returning a match model from a set of models.
IMatchScope A Match Scope is used by the match engine to limit the range of comparison.
IMatchScopeProvider A scope provider that can be passed to a IMatchEngine via the MatchOptions.OPTION_MATCH_SCOPE_PROVIDER option.
 

Class Summary
AbstractSimilarityChecker Class responsible to check similarity of elements based on an internal strategy.
GenericMatchEngine These services are useful when one wants to compare models more precisely using the method modelDiff.
GenericMatchScope The default IMatchScope implementation, which can be constructed with a single Resource or ResourceSet, or a single EObject.
GenericMatchScopeProvider The default implementation of an IMatchScopeProvider.
MatchScopeProviderUtil Utility class to support work with IMatchScopes.
MatchSettings Class wrapping the settings one can specify for the Match engine of EMF Compare.
 

Package org.eclipse.emf.compare.match.engine Description

Provides a generic match engine.

The provided engine does not require Eclipse to be running and can be called stand-alone.

Clients can extends this generic engine and inherit most of its behavior instead of redefining an IMatchEngine from scratch.


Copyright 2006 IBM Corporation and others.
All Rights Reserved.