Package org.eclipse.emf.compare.match.eobject
package org.eclipse.emf.compare.match.eobject
-
ClassDescriptionAbstract implementation which is parameterized to set weights based on features, to ignore features and consider "name" features as more important.This class wraps a DistanceFunction and cache its result.The default implementation of
WeightProvider
applicable to all objects.The implementation ofWeightProvider
applicable to all ecore objects.This distance function implementation will actually compare the given EObject.Builder class to configure an EditionDistance instance.An EObjectIndex has for responsability to store/remove EObjects and return the closest EObject from another one (each one being registered with a different Side.An enumeration used in the API to specify sides.Compute specific matching rules.Wrapper describing the given equality helper extension provider.Registry of equality helper extension provider descriptors.Enumeration used to return the result of a specific matching.This will contain all of the EMF Compare equality helper extension provider descriptors.A function computing an URI Fragment.This implementation of anIEObjectMatcher
will createMatch
es based on the input EObjects identifiers (either XMI:ID or attribute ID) alone.The default function used to retrieve IDs from EObject.AnIEObjectMatcher
will be used by the default implementation of theDefaultMatchEngine
in order to determine the mappings between three lists of EObjects coming from the left, right and origin sides.This matcher is using a distance function to match EObject.This represent a distance function used by theProximityEObjectMatcher
to compare EObjects and retrieve the closest EObject from one side to another.A class implementing this contract should have the ability to query the scope and tell, from a given EObject, if it is in the scope or not.This class is able to measure similarity between "URI like" strings, basically strings separated by "/".Provide the weight to consider while comparing EObjects by their content.Wrapper describing the given weight provider.Registry of weight provider descriptors.This will contain all of the EMF Compare Weight Providers Descriptors.