
public static class CDOCompare.CDOMatcher
extends org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
matcher that treats resources as EObjects.| Constructor and Description |
|---|
CDOCompare.CDOMatcher(com.google.common.base.Function<org.eclipse.emf.ecore.EObject,String> idComputation) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EObject |
getParentEObject(org.eclipse.emf.ecore.EObject eObject) |
protected Set<org.eclipse.emf.compare.Match> |
matchPerId(Iterator<? extends org.eclipse.emf.ecore.EObject> leftEObjects,
Iterator<? extends org.eclipse.emf.ecore.EObject> rightEObjects,
Iterator<? extends org.eclipse.emf.ecore.EObject> originEObjects,
List<org.eclipse.emf.ecore.EObject> leftEObjectsNoID,
List<org.eclipse.emf.ecore.EObject> rightEObjectsNoID,
List<org.eclipse.emf.ecore.EObject> originEObjectsNoID) |
public CDOCompare.CDOMatcher(com.google.common.base.Function<org.eclipse.emf.ecore.EObject,String> idComputation)
protected org.eclipse.emf.ecore.EObject getParentEObject(org.eclipse.emf.ecore.EObject eObject)
getParentEObject in class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcherprotected Set<org.eclipse.emf.compare.Match> matchPerId(Iterator<? extends org.eclipse.emf.ecore.EObject> leftEObjects, Iterator<? extends org.eclipse.emf.ecore.EObject> rightEObjects, Iterator<? extends org.eclipse.emf.ecore.EObject> originEObjects, List<org.eclipse.emf.ecore.EObject> leftEObjectsNoID, List<org.eclipse.emf.ecore.EObject> rightEObjectsNoID, List<org.eclipse.emf.ecore.EObject> originEObjectsNoID)
matchPerId in class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcherCopyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.