Uses of Class
com._1c.g5.v8.dt.compare.matching.MatchedEmfObjects
-
-
Uses of MatchedEmfObjects in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core with parameters of type MatchedEmfObjects Modifier and Type Method Description ContainmentCollectionElementComparisonNode
ComparisonNodeFactory. createContainmentCollectionElementComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> collectionFeatures, int positionAfterMerge, IComparisonSession session)
Creates a comparison node for the element in the containment collection.SingleContainmentFeatureComparisonNode
ComparisonNodeFactory. createSingleContainmentComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)
Creates a comparison node for a single containment feature. -
Uses of MatchedEmfObjects in com._1c.g5.v8.dt.compare.matching
Subclasses of MatchedEmfObjects in com._1c.g5.v8.dt.compare.matching Modifier and Type Class Description class
MatchedReference
A tuple of matched objects stored in a reference collection via symbolic links.Methods in com._1c.g5.v8.dt.compare.matching that return MatchedEmfObjects Modifier and Type Method Description protected MatchedEmfObjects
AbstractEmfObjectMatcher. createComparedObjectsInstance()
protected MatchedEmfObjects
AbstractMultiEmfObjectMatcher. createComparedObjectsInstance()
MatchedEmfObjects
AbstractElementsTreeMatcher. getMatchedElement(org.eclipse.emf.ecore.EObject forItem)
MatchedEmfObjects
IElementsTreeMatcher. getMatchedElement(org.eclipse.emf.ecore.EObject forElement)
Returns matched compared element for the given input element.Methods in com._1c.g5.v8.dt.compare.matching that return types with arguments of type MatchedEmfObjects Modifier and Type Method Description List<MatchedEmfObjects>
AbstractElementsTreeMatcher. getMatchedChildren(org.eclipse.emf.ecore.EObject main, org.eclipse.emf.ecore.EObject other, org.eclipse.emf.ecore.EObject ancestor)
List<MatchedEmfObjects>
IElementsTreeMatcher. getMatchedChildren(org.eclipse.emf.ecore.EObject main, org.eclipse.emf.ecore.EObject other, org.eclipse.emf.ecore.EObject ancestor)
Returns children (without sub-children) of the given elements in a result matched tree.Collection<MatchedEmfObjects>
ExternalReferenceFeatureMatcher. match(List<org.eclipse.emf.ecore.EObject> mainObjects, List<org.eclipse.emf.ecore.EObject> otherObjects, List<org.eclipse.emf.ecore.EObject> ancestorObjects)
-
Uses of MatchedEmfObjects in com._1c.g5.v8.dt.compare.order
Classes in com._1c.g5.v8.dt.compare.order with type parameters of type MatchedEmfObjects Modifier and Type Class Description class
MatchedEmfObjectOrderer<T extends MatchedEmfObjects>
Orderer of matched EMF objects. -
Uses of MatchedEmfObjects in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant that return types with arguments of type MatchedEmfObjects Modifier and Type Method Description protected Collection<MatchedEmfObjects>
AbstractEmfBasedComparisonParticipant. matchEmfObjects(TopComparisonNode topNode, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext, ComparisonFlags parentFlags)
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type MatchedEmfObjects Modifier and Type Method Description protected ContainmentComparisonNode
AbstractEmfBasedComparisonParticipant. findChildNodeByMatchedId(IComparisonSession session, ComparisonNode parent, MatchedEmfObjects matched)
Method parameters in com._1c.g5.v8.dt.compare.participant with type arguments of type MatchedEmfObjects Modifier and Type Method Description protected boolean
AbstractEmfBasedComparisonParticipant. hasConflictChangesInCollection(ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, Collection<? extends MatchedEmfObjects> matchedElements)
Tells whether the collection being compared should be treated as containing conflicts. -
Uses of MatchedEmfObjects in com._1c.g5.v8.dt.md.compare.matching
Methods in com._1c.g5.v8.dt.md.compare.matching that return types with arguments of type MatchedEmfObjects Modifier and Type Method Description Collection<MatchedEmfObjects>
WebServiceXDTOPackageMatcher. match(List<org.eclipse.emf.ecore.EObject> mainObjects, List<org.eclipse.emf.ecore.EObject> otherObjects, List<org.eclipse.emf.ecore.EObject> ancestorObjects)
-
Uses of MatchedEmfObjects in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type MatchedEmfObjects Modifier and Type Method Description protected boolean
AbstractMdAwareComparisonParticipant. isFeatureTakenFromPreferredSide(org.eclipse.emf.ecore.EObject item, org.eclipse.emf.ecore.EStructuralFeature feature, MatchedEmfObjects matchedElement, MergeRule rule)
Checks whether specified feature of a merged item got from the preferred side or not.Method parameters in com._1c.g5.v8.dt.md.compare.participant with type arguments of type MatchedEmfObjects Modifier and Type Method Description protected boolean
AbstractMdAwareComparisonParticipant. hasConflictChangesInCollection(ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, Collection<? extends MatchedEmfObjects> matchedElements)
-