public class EmfStructureComparator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
log |
Constructor and Description |
---|
EmfStructureComparator() |
Modifier and Type | Method and Description |
---|---|
void |
assertSameStructure(org.eclipse.emf.ecore.EObject left,
org.eclipse.emf.ecore.EObject right) |
protected java.lang.String |
getErrorMessage() |
protected java.util.List<org.eclipse.emf.ecore.EObject> |
getRelevantChildren(org.eclipse.emf.ecore.EObject _this) |
boolean |
internalIsSameStructure(org.eclipse.emf.ecore.EObject left,
org.eclipse.emf.ecore.EObject right) |
protected boolean |
isRelevantChild(org.eclipse.emf.ecore.EObject container,
org.eclipse.emf.ecore.EObject child) |
protected boolean |
isSameClass(org.eclipse.emf.ecore.EClass left,
org.eclipse.emf.ecore.EClass right) |
boolean |
isSameStructure(org.eclipse.emf.ecore.EObject left,
org.eclipse.emf.ecore.EObject right) |
public void assertSameStructure(org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right)
protected java.lang.String getErrorMessage()
public boolean isSameStructure(org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right)
public boolean internalIsSameStructure(org.eclipse.emf.ecore.EObject left, org.eclipse.emf.ecore.EObject right)
protected boolean isSameClass(org.eclipse.emf.ecore.EClass left, org.eclipse.emf.ecore.EClass right)
protected java.util.List<org.eclipse.emf.ecore.EObject> getRelevantChildren(org.eclipse.emf.ecore.EObject _this)
protected boolean isRelevantChild(org.eclipse.emf.ecore.EObject container, org.eclipse.emf.ecore.EObject child)