Class AbstractEmfObjectMatcher
java.lang.Object
com._1c.g5.v8.dt.compare.matching.AbstractIdBasedObjectMatcher<T,U>
com._1c.g5.v8.dt.compare.matching.AbstractObjectMatcher<org.eclipse.emf.ecore.EObject,MatchedEmfObjects>
com._1c.g5.v8.dt.compare.matching.AbstractEmfObjectMatcher
- All Implemented Interfaces:
IEmfObjectMatcher
,IObjectMatcher<org.eclipse.emf.ecore.EObject,
MatchedEmfObjects>
- Direct Known Subclasses:
SingleFeatureMatcher
public abstract class AbstractEmfObjectMatcher
extends AbstractObjectMatcher<org.eclipse.emf.ecore.EObject,MatchedEmfObjects>
implements IEmfObjectMatcher
Abstract 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.AbstractObjectMatcher
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
-
AbstractEmfObjectMatcher
public AbstractEmfObjectMatcher()
-
-
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
-