Package org.eclipse.emf.compare.internal
Class AbstractCompareECrossReferencerAdapter
java.lang.Object
org.eclipse.emf.ecore.util.ECrossReferenceAdapter
org.eclipse.emf.compare.internal.AbstractCompareECrossReferencerAdapter
- All Implemented Interfaces:
Adapter,Adapter.Internal
- Direct Known Subclasses:
DiffCrossReferencer,MatchCrossReferencer
Abstract class that redefines
handleContainment(org.eclipse.emf.common.notify.Notification) to
mimic EContentAdapter behavior.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.ECrossReferenceAdapter
ECrossReferenceAdapter.InverseCrossReferencerNested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.util.ECrossReferenceAdapter
inverseCrossReferencer, iterating, settingTargets, unloadedEObjects, unloadedResources -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleContainment(Notification notification) protected booleanresolve()Methods inherited from class org.eclipse.emf.ecore.util.ECrossReferenceAdapter
addAdapter, createInverseCrossReferencer, dump, getCrossReferenceAdapter, getInverseReferences, getInverseReferences, getInverseReferences, getNonNavigableInverseReferences, getNonNavigableInverseReferences, getTarget, handleCrossReference, isAdapterForType, isIncluded, notifyChanged, removeAdapter, resolveAll, resolveProxy, selfAdapt, setTarget, setTarget, setTarget, setTarget, unsetTarget, unsetTarget, unsetTarget, unsetTarget, useRecursion
-
Constructor Details
-
AbstractCompareECrossReferencerAdapter
public AbstractCompareECrossReferencerAdapter()
-
-
Method Details
-
handleContainment
- Overrides:
handleContainmentin classECrossReferenceAdapter- See Also:
-
resolve
protected boolean resolve()- Overrides:
resolvein classECrossReferenceAdapter
-