Class TracedEqualityHelper

    • Constructor Detail

      • TracedEqualityHelper

        public TracedEqualityHelper​(org.eclipse.emf.ecore.EStructuralFeature... ignoredFeatures)
        Creates a new form item equality helper.
        Parameters:
        ignoredFeatures - features to ignore
    • Method Detail

      • haveEqualAttribute

        protected boolean haveEqualAttribute​(org.eclipse.emf.ecore.EObject eObject1,
                                             org.eclipse.emf.ecore.EObject eObject2,
                                             org.eclipse.emf.ecore.EAttribute attribute)
        Overrides:
        haveEqualAttribute in class EqualityHelper
      • haveEqualFeature

        protected boolean haveEqualFeature​(org.eclipse.emf.ecore.EObject eObject1,
                                           org.eclipse.emf.ecore.EObject eObject2,
                                           org.eclipse.emf.ecore.EStructuralFeature feature)
        Overrides:
        haveEqualFeature in class EqualityHelper
      • haveEqualReference

        protected boolean haveEqualReference​(org.eclipse.emf.ecore.EObject eObject1,
                                             org.eclipse.emf.ecore.EObject eObject2,
                                             org.eclipse.emf.ecore.EReference reference)
        Overrides:
        haveEqualReference in class EqualityHelper