Uses of Interface
org.eclipse.emf.compare.utils.IEqualityHelper
Package
Description
-
Uses of IEqualityHelper in org.eclipse.emf.compare
-
Uses of IEqualityHelper in org.eclipse.emf.compare.diff
Modifier and TypeMethodDescriptionprotected boolean
DefaultDiffEngine.matchingContainment
(IEqualityHelper equalityHelper, EObject o1, EObject o2) Checks whether the two given EObjects are contained within the same object, under the same reference. -
Uses of IEqualityHelper in org.eclipse.emf.compare.impl
-
Uses of IEqualityHelper in org.eclipse.emf.compare.internal.spec
-
Uses of IEqualityHelper in org.eclipse.emf.compare.internal.utils
Modifier and TypeMethodDescriptionstatic <E> Set<E>
DiffUtil.computeIgnoredElements
(Comparison comparison, IEqualityHelper equalityHelper, List<E> candidates, Diff diff, boolean rightToLeft) When computing the insertion index of an element in a list, we need to ignore all elements present in that list that feature unresolved Diffs on the same feature. -
Uses of IEqualityHelper in org.eclipse.emf.compare.match
Modifier and TypeMethodDescriptionDefaultEqualityHelperFactory.createEqualityHelper()
Returns a newIEqualityHelper
.IEqualityHelperFactory.createEqualityHelper()
Returns a newIEqualityHelper
. -
Uses of IEqualityHelper in org.eclipse.emf.compare.match.eobject
Modifier and TypeMethodDescriptionEqualityHelperExtensionProvider.matchingEObjects
(EObject object1, EObject object2, IEqualityHelper equalityHelper) Test whether two objects match. -
Uses of IEqualityHelper in org.eclipse.emf.compare.utils
Modifier and TypeClassDescriptionclass
EMF Compare needs its own rules for "equality", which are based on similarity instead of strict equality.Modifier and TypeMethodDescriptionEMFCompareJavaPredicates.valueMatches
(IEqualityHelper helper, Object value) Accept only diffs whose value matches the given value.static com.google.common.base.Predicate<Diff>
EMFComparePredicates.valueMatches
(IEqualityHelper helper, Object value) Deprecated.Accept only diffs whose value matches the given value.