Class WebServiceXDTOPackageMatcher
java.lang.Object
com._1c.g5.v8.dt.md.compare.matching.WebServiceXDTOPackageMatcher
- All Implemented Interfaces:
IEmfObjectMatcher,IObjectMatcher<org.eclipse.emf.ecore.EObject,MatchedEmfObjects>
Matcher for Web service XDTO packages.
-
Constructor Summary
ConstructorsConstructorDescriptionWebServiceXDTOPackageMatcher(ComparisonContext comparisonContext, ComparisonNode node, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Creates new instance ofWebServiceXDTOPackageMatcher -
Method Summary
-
Constructor Details
-
WebServiceXDTOPackageMatcher
public WebServiceXDTOPackageMatcher(ComparisonContext comparisonContext, ComparisonNode node, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Creates new instance ofWebServiceXDTOPackageMatcher- Parameters:
comparisonContext- the comparison context, cannot benullnode- comparison node, cannot benullscopeProvider- scope provider, cannot benull
-
-
Method Details
-
match
public Collection<MatchedEmfObjects> match(List<org.eclipse.emf.ecore.EObject> mainObjects, List<org.eclipse.emf.ecore.EObject> otherObjects, List<org.eclipse.emf.ecore.EObject> ancestorObjects) Description copied from interface:IObjectMatcherReturns a collection of matched objects for the specified collections of objects.- Specified by:
matchin interfaceIObjectMatcher<org.eclipse.emf.ecore.EObject,MatchedEmfObjects> - Parameters:
mainObjects- the collection of objects to be matched from the main sideotherObjects- the collection of objects to be matched from the other sideancestorObjects- the collection of objects to be matched from the common ancestor side- Returns:
- a collection of matched compared objects with ids
-