Package org.eclipse.emf.cdo.compare
Class CDOCompare.CDOMatcher
- java.lang.Object
-
- org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
-
- org.eclipse.emf.cdo.compare.CDOCompare.CDOMatcher
-
- All Implemented Interfaces:
org.eclipse.emf.compare.match.eobject.IEObjectMatcher
- Enclosing class:
- CDOCompare
public static class CDOCompare.CDOMatcher extends org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
- Since:
- 4.3
- Author:
- Eike Stepper
-
-
Constructor Summary
Constructors Constructor Description CDOMatcher(com.google.common.base.Function<EObject,java.lang.String> idComputation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EObject
getParentEObject(EObject eObject)
protected java.util.Set<org.eclipse.emf.compare.Match>
matchPerId(java.util.Iterator<? extends EObject> leftEObjects, java.util.Iterator<? extends EObject> rightEObjects, java.util.Iterator<? extends EObject> originEObjects, java.util.List<EObject> leftEObjectsNoID, java.util.List<EObject> rightEObjectsNoID, java.util.List<EObject> originEObjectsNoID)
-
-
-
Constructor Detail
-
CDOMatcher
public CDOMatcher(com.google.common.base.Function<EObject,java.lang.String> idComputation)
-
-
Method Detail
-
getParentEObject
protected EObject getParentEObject(EObject eObject)
- Overrides:
getParentEObject
in classorg.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
-
matchPerId
protected java.util.Set<org.eclipse.emf.compare.Match> matchPerId(java.util.Iterator<? extends EObject> leftEObjects, java.util.Iterator<? extends EObject> rightEObjects, java.util.Iterator<? extends EObject> originEObjects, java.util.List<EObject> leftEObjectsNoID, java.util.List<EObject> rightEObjectsNoID, java.util.List<EObject> originEObjectsNoID)
- Overrides:
matchPerId
in classorg.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
-
-