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.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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
handleContainment
(Notification notification) protected boolean
resolve()
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:
handleContainment
in classECrossReferenceAdapter
- See Also:
-
resolve
protected boolean resolve()- Overrides:
resolve
in classECrossReferenceAdapter
-