Class AbstractMultiEmfObjectMatcher
java.lang.Object
com._1c.g5.v8.dt.compare.matching.AbstractIdBasedObjectMatcher<T,U>
com._1c.g5.v8.dt.compare.matching.AbstractMultiObjectMatcher<org.eclipse.emf.ecore.EObject,MatchedEmfObjects>
com._1c.g5.v8.dt.compare.matching.AbstractMultiEmfObjectMatcher
- All Implemented Interfaces:
IEmfObjectMatcher
,IObjectMatcher<org.eclipse.emf.ecore.EObject,
MatchedEmfObjects>
- Direct Known Subclasses:
DataPathMatcher
,FeaturesListMultiMatcher
,RecursiveFeatureMultiMatcher
,SingleFeatureMultiMatcher
public abstract class AbstractMultiEmfObjectMatcher
extends AbstractMultiObjectMatcher<org.eclipse.emf.ecore.EObject,MatchedEmfObjects>
implements IEmfObjectMatcher
An abstract multi EMF object matcher.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MatchedEmfObjects
Creates an empty instance of compared objects to be filled by the matcher.Methods inherited from class com._1c.g5.v8.dt.compare.matching.AbstractMultiObjectMatcher
match
Methods inherited from class com._1c.g5.v8.dt.compare.matching.AbstractIdBasedObjectMatcher
getId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com._1c.g5.v8.dt.compare.matching.IObjectMatcher
match
-
Constructor Details
-
AbstractMultiEmfObjectMatcher
public AbstractMultiEmfObjectMatcher()
-
-
Method Details
-
createComparedObjectsInstance
Description copied from class:AbstractIdBasedObjectMatcher
Creates an empty instance of compared objects to be filled by the matcher.- Specified by:
createComparedObjectsInstance
in classAbstractIdBasedObjectMatcher<org.eclipse.emf.ecore.EObject,
MatchedEmfObjects> - Returns:
- a new intance of compared objects, never
null
-