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
public abstract class AbstractCompareECrossReferencerAdapter extends ECrossReferenceAdapter
Abstract class that redefineshandleContainment(org.eclipse.emf.common.notify.Notification)to mimicEContentAdapterbehavior.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.ECrossReferenceAdapter
ECrossReferenceAdapter.InverseCrossReferencer
-
Nested 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 Constructor Description AbstractCompareECrossReferencerAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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
-
-
-
-
Method Detail
-
handleContainment
protected void handleContainment(Notification notification)
- Overrides:
handleContainmentin classECrossReferenceAdapter- See Also:
ECrossReferenceAdapter.handleContainment(org.eclipse.emf.common.notify.Notification)
-
resolve
protected boolean resolve()
- Overrides:
resolvein classECrossReferenceAdapter
-
-