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.IdentifierEObjectMatcher
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)
matchPerId
in class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.