Package com._1c.g5.v8.dt.compare.model
Class AbstractComparedEmfObjects<T extends org.eclipse.emf.ecore.EObject>
- java.lang.Object
-
- com._1c.g5.v8.dt.compare.model.ComparedObjects<T>
-
- com._1c.g5.v8.dt.compare.model.AbstractComparedEmfObjects<T>
-
- All Implemented Interfaces:
IComparedObjects<T>
,Cloneable
- Direct Known Subclasses:
ComparedEmfObjects
,ComparedFormObjects
,ComparedMdObjects
,ComparedRoleDescriptionObjects
public abstract class AbstractComparedEmfObjects<T extends org.eclipse.emf.ecore.EObject> extends ComparedObjects<T>
An abstract implementation of compared EMF objects.
-
-
Constructor Summary
Constructors Modifier Constructor Description AbstractComparedEmfObjects()
Creates an instance of theAbstractComparedEmfObjects
.protected
AbstractComparedEmfObjects(T main, T other, T commonAncestor)
Constructs a triple of EMF objects being compared.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.ecore.EClass
getEClass()
ReturnsEClass
associated with the compared objects ornull
if all compared objects are null.-
Methods inherited from class com._1c.g5.v8.dt.compare.model.ComparedObjects
clone, getCommonAncestorObject, getComparedObject, getMainObject, getObjectSide, getOrder, getOtherObject, getPath, setComparedObject, setOrder, setPath
-
-
-
-
Constructor Detail
-
AbstractComparedEmfObjects
public AbstractComparedEmfObjects()
Creates an instance of theAbstractComparedEmfObjects
. Used for cloning purposes
-
-