Package org.eclipse.emf.compare.internal
Class DiffCrossReferencer
java.lang.Object
org.eclipse.emf.ecore.util.ECrossReferenceAdapter
org.eclipse.emf.compare.internal.AbstractCompareECrossReferencerAdapter
org.eclipse.emf.compare.internal.DiffCrossReferencer
- All Implemented Interfaces:
Adapter
,Adapter.Internal
This implementation of an
ECrossReferenceAdapter
will allow us to only
attach ourselves to the Diff elements.-
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
addAdapter
(Notifier notifier) protected boolean
isIncluded
(EReference eReference) Methods inherited from class org.eclipse.emf.compare.internal.AbstractCompareECrossReferencerAdapter
handleContainment, resolve
Methods inherited from class org.eclipse.emf.ecore.util.ECrossReferenceAdapter
createInverseCrossReferencer, dump, getCrossReferenceAdapter, getInverseReferences, getInverseReferences, getInverseReferences, getNonNavigableInverseReferences, getNonNavigableInverseReferences, getTarget, handleCrossReference, isAdapterForType, notifyChanged, removeAdapter, resolveAll, resolveProxy, selfAdapt, setTarget, setTarget, setTarget, setTarget, unsetTarget, unsetTarget, unsetTarget, unsetTarget, useRecursion
-
Constructor Details
-
DiffCrossReferencer
public DiffCrossReferencer()
-
-
Method Details
-
isIncluded
- Overrides:
isIncluded
in classECrossReferenceAdapter
- See Also:
-
addAdapter
- Overrides:
addAdapter
in classECrossReferenceAdapter
- See Also:
-