Class MatchedReference

  • All Implemented Interfaces:
    IComparedObjects<org.eclipse.emf.ecore.EObject>, Cloneable

    public class MatchedReference
    extends MatchedEmfObjects
    A tuple of matched objects stored in a reference collection via symbolic links.
    • Constructor Detail

      • MatchedReference

        public MatchedReference()
        Constructs an empty object.
      • MatchedReference

        public MatchedReference​(ComparedUniqueSymlinks symlinks,
                                org.eclipse.emf.ecore.EObject main,
                                org.eclipse.emf.ecore.EObject other,
                                org.eclipse.emf.ecore.EObject ancestor)
        Constructs new object.
        Parameters:
        symlinks - the compared unique symlinks, cannot be null
        mainObjects - the matched main object, can be null
        otherObjects - the matched other object, can be null
        ancestorObjects - the matched ancestor object, can be null