Package org.eclipse.epsilon.eol.models
Interface IComparableModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
IComparableModel.Difference
static class
IComparableModel.DifferenceType
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<IComparableModel.Difference>
getDifferences(IComparableModel model)
java.lang.Object
getElementSignature(java.lang.Object instance)
boolean
isIdenticalTo(IComparableModel model)
-
Methods inherited from interface org.eclipse.epsilon.eol.models.IModel
allContents, close, createInstance, createInstance, deleteElement, dispose, getAliases, getAllOfKind, getAllOfType, getElementById, getElementId, getEnumerationValue, getFullyQualifiedTypeNameOf, getMetamodel, getName, getPropertyGetter, getPropertySetter, getTransactionSupport, getTypeNameOf, getTypeOf, hasType, isInstantiable, isModelElement, isOfKind, isOfType, isPropertySet, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, load, load, load, load, owns, setElementId, setName, setReadOnLoad, setStoredOnDisposal, store, store
-
-
-
-
Method Detail
-
getElementSignature
java.lang.Object getElementSignature(java.lang.Object instance)
-
isIdenticalTo
boolean isIdenticalTo(IComparableModel model)
-
getDifferences
java.util.Collection<IComparableModel.Difference> getDifferences(IComparableModel model)
-
-