Package org.eclipse.emf.cdo.compare
Class CDOComparisonScope
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.AdapterImpl
-
- org.eclipse.emf.compare.scope.AbstractComparisonScope
-
- org.eclipse.emf.cdo.compare.CDOComparisonScope
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter,org.eclipse.emf.common.notify.Adapter.Internal,org.eclipse.emf.compare.scope.IComparisonScope,org.eclipse.emf.compare.scope.IComparisonScope2,org.eclipse.emf.compare.utils.IDiagnosable
- Direct Known Subclasses:
CDOComparisonScope.AllContents,CDOComparisonScope.Minimal
public abstract class CDOComparisonScope extends org.eclipse.emf.compare.scope.AbstractComparisonScopeA CDO-specific base implementation of acomparison scope.- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCDOComparisonScope.AllContentsTakes an arbitraryobject(includingresource nodes) and returnsmatchesfor all elements of itscontent tree.static classCDOComparisonScope.MinimalTakes aview/transactionand returnsmatchesonly for the changed elements of the entire content tree of itsroot resource.
-
Constructor Summary
Constructors Constructor Description CDOComparisonScope(org.eclipse.emf.common.notify.Notifier left, org.eclipse.emf.common.notify.Notifier right, org.eclipse.emf.common.notify.Notifier origin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Iterator<? extends org.eclipse.emf.ecore.EObject>getCoveredEObjects(org.eclipse.emf.ecore.resource.Resource resource)java.util.Iterator<? extends org.eclipse.emf.ecore.resource.Resource>getCoveredResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)booleanisResolveProxies()voidsetResolveProxies(boolean resolveProxies)-
Methods inherited from class org.eclipse.emf.compare.scope.AbstractComparisonScope
getAllInvolvedResourceURIs, getDiagnostic, getLeft, getNsURIs, getOrigin, getResourceURIs, getRight, isAdapterForType, setDiagnostic
-
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, notifyChanged, setTarget, unsetTarget
-
-
-
-
Method Detail
-
getCoveredResources
public java.util.Iterator<? extends org.eclipse.emf.ecore.resource.Resource> getCoveredResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
-
getCoveredEObjects
public java.util.Iterator<? extends org.eclipse.emf.ecore.EObject> getCoveredEObjects(org.eclipse.emf.ecore.resource.Resource resource)
-
isResolveProxies
public final boolean isResolveProxies()
-
setResolveProxies
public final void setResolveProxies(boolean resolveProxies)
-
-