Uses of Interface
org.eclipse.emf.compare.scope.IComparisonScope
-
-
Uses of IComparisonScope in org.eclipse.emf.compare
Methods in org.eclipse.emf.compare that return IComparisonScope Modifier and Type Method Description static IComparisonScopeEMFCompare. createDefaultScope(Notifier left, Notifier right)Deprecated.this was only a delegation to the publicly accessibleDefaultComparisonScope... it will be removed in a subsequent release.static IComparisonScopeEMFCompare. createDefaultScope(Notifier left, Notifier right, Notifier origin)Deprecated.this was only a delegation to the publicly accessibleDefaultComparisonScope... it will be removed in a subsequent release.Methods in org.eclipse.emf.compare with parameters of type IComparisonScope Modifier and Type Method Description ComparisonEMFCompare. compare(IComparisonScope scope)Computes and returns a new Comparison object representation the differences between Notifier in the givescope.ComparisonEMFCompare. compare(IComparisonScope scope, Monitor monitor)Launches the comparison with the given scope and reporting progress to the givenmonitor. -
Uses of IComparisonScope in org.eclipse.emf.compare.ide.ui.internal.configuration
Methods in org.eclipse.emf.compare.ide.ui.internal.configuration that return IComparisonScope Modifier and Type Method Description IComparisonScopeEMFCompareConfiguration. getComparisonScope()Methods in org.eclipse.emf.compare.ide.ui.internal.configuration with parameters of type IComparisonScope Modifier and Type Method Description protected voidEMFCompareConfiguration. initStructureMergeViewerFilter(Comparison comparison, IComparisonScope comparisonScope)protected voidEMFCompareConfiguration. initStructureMergeViewerGroupProvider(Comparison comparison, IComparisonScope comparisonScope)voidEMFCompareConfiguration. setComparisonAndScope(Comparison newComparison, IComparisonScope newComparisonScope) -
Uses of IComparisonScope in org.eclipse.emf.compare.ide.ui.internal.editor
Methods in org.eclipse.emf.compare.ide.ui.internal.editor that return IComparisonScope Modifier and Type Method Description IComparisonScopeComparisonScopeInput. getComparisonScope()Constructors in org.eclipse.emf.compare.ide.ui.internal.editor with parameters of type IComparisonScope Constructor Description ComparisonScopeEditorInput(EMFCompareConfiguration configuration, ICompareEditingDomain editingDomain, AdapterFactory adapterFactory, EMFCompare comparator, IComparisonScope scope)ComparisonScopeInput(IComparisonScope scope, AdapterFactory adapterFactory) -
Uses of IComparisonScope in org.eclipse.emf.compare.ide.ui.internal.logical
Classes in org.eclipse.emf.compare.ide.ui.internal.logical that implement IComparisonScope Modifier and Type Class Description classEmptyComparisonScopeThis implementation of a comparison scope can be supplied to EMF Compare if there was an error beyond repair during the creation of the scope.Methods in org.eclipse.emf.compare.ide.ui.internal.logical that return IComparisonScope Modifier and Type Method Description IComparisonScopeComparisonScopeBuilder. build(org.eclipse.compare.ITypedElement left, org.eclipse.compare.ITypedElement right, org.eclipse.compare.ITypedElement origin, org.eclipse.core.runtime.IProgressMonitor monitor)Builds a comparison scope from the given starting elements.IComparisonScopeComparisonScopeBuilder. build(org.eclipse.compare.ITypedElement left, org.eclipse.compare.ITypedElement right, org.eclipse.core.runtime.IProgressMonitor monitor)Builds a comparison scope from the given two starting elements.static IComparisonScopeComparisonScopeBuilder. create(org.eclipse.compare.ICompareContainer container, org.eclipse.compare.ITypedElement left, org.eclipse.compare.ITypedElement right, org.eclipse.compare.ITypedElement origin, org.eclipse.core.runtime.IProgressMonitor monitor)Constructs the comparison scope corresponding to the given typed elements.static IComparisonScopeComparisonScopeBuilder. create(SynchronizationModel synchronizationModel, org.eclipse.core.runtime.IProgressMonitor monitor)Creates the comparison scope corresponding to the given synchronization model, with no further operation on it. -
Uses of IComparisonScope in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer
Methods in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer that return IComparisonScope Modifier and Type Method Description IComparisonScopeIComparisonProvider. getComparisonScope(org.eclipse.core.runtime.IProgressMonitor monitor)Methods in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer with parameters of type IComparisonScope Modifier and Type Method Description protected voidEMFCompareStructureMergeViewer. compareInputChanged(IComparisonScope scope, Comparison comparison, org.eclipse.core.runtime.IProgressMonitor monitor) -
Uses of IComparisonScope in org.eclipse.emf.compare.match
Methods in org.eclipse.emf.compare.match with parameters of type IComparisonScope Modifier and Type Method Description IMatchEngine.FactoryIMatchEngine.Factory.Registry. getHighestRankingMatchEngineFactory(IComparisonScope scope)Returns the match engine factory, for the given scope, owning the highest ranking.List<IMatchEngine.Factory>IMatchEngine.Factory.Registry. getMatchEngineFactories(IComparisonScope scope)Returns the list ofIMatchEngine.Factorycontained in the registry.booleanIMatchEngine.Factory. isMatchEngineFactoryFor(IComparisonScope scope)Check if the match engine factory is a good candidate for comparison.protected voidDefaultMatchEngine. match(Comparison comparison, IComparisonScope scope, Notifier left, Notifier right, Notifier origin, Monitor monitor)This methods will delegate to the proper "match(T, T, T)" implementation according to the types ofleft,rightandorigin.protected voidDefaultMatchEngine. match(Comparison comparison, IComparisonScope scope, EObject left, EObject right, EObject origin, Monitor monitor)This will query the scope for the givenEObjects' children, then delegate to anIEObjectMatcherto compute the Matches.protected voidDefaultMatchEngine. match(Comparison comparison, IComparisonScope scope, Resource left, Resource right, Resource origin, Monitor monitor)This will only query the scope for the given Resources' children, then delegate to anIEObjectMatcherto determine the EObject matches.protected voidDefaultMatchEngine. match(Comparison comparison, IComparisonScope scope, ResourceSet left, ResourceSet right, ResourceSet origin, Monitor monitor)This will be used to match the givenResourceSets.ComparisonDefaultMatchEngine. match(IComparisonScope scope, Monitor monitor)This is the entry point of a Comparison process.ComparisonIMatchEngine. match(IComparisonScope scope, Monitor monitor)This is the entry point of a Comparison process. -
Uses of IComparisonScope in org.eclipse.emf.compare.match.impl
Methods in org.eclipse.emf.compare.match.impl with parameters of type IComparisonScope Modifier and Type Method Description IMatchEngine.FactoryMatchEngineFactoryRegistryImpl. getHighestRankingMatchEngineFactory(IComparisonScope scope)Returns the match engine factory, for the given scope, owning the highest ranking.List<IMatchEngine.Factory>MatchEngineFactoryRegistryImpl. getMatchEngineFactories(IComparisonScope scope)Returns the list ofIMatchEngine.Factorycontained in the registry.booleanMatchEngineFactoryImpl. isMatchEngineFactoryFor(IComparisonScope scope)Check if the match engine factory is a good candidate for comparison. -
Uses of IComparisonScope in org.eclipse.emf.compare.merge
Constructors in org.eclipse.emf.compare.merge with parameters of type IComparisonScope Constructor Description ResourceChangeAdapter(Comparison comparison, IComparisonScope scope)Constructor. -
Uses of IComparisonScope in org.eclipse.emf.compare.postprocessor
Methods in org.eclipse.emf.compare.postprocessor with parameters of type IComparisonScope Modifier and Type Method Description List<IPostProcessor>IPostProcessor.Descriptor.Registry. getPostProcessors(IComparisonScope scope)Retrieve the post processors from a givenscope.List<IPostProcessor>PostProcessorDescriptorRegistryImpl. getPostProcessors(IComparisonScope scope)Retrieve the post processors from a givenscope. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.internal.match
Methods in org.eclipse.emf.compare.rcp.internal.match with parameters of type IComparisonScope Modifier and Type Method Description IMatchEngine.FactoryMatchEngineFactoryRegistryWrapper. getHighestRankingMatchEngineFactory(IComparisonScope scope)Returns the match engine factory, for the given scope, owning the highest ranking.List<IMatchEngine.Factory>MatchEngineFactoryRegistryWrapper. getMatchEngineFactories(IComparisonScope scope)Returns the list ofIMatchEngine.Factorycontained in the registry.booleanDefaultRCPMatchEngineFactory. isMatchEngineFactoryFor(IComparisonScope scope)Check if the match engine factory is a good candidate for comparison. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.internal.postprocessor
Methods in org.eclipse.emf.compare.rcp.internal.postprocessor with parameters of type IComparisonScope Modifier and Type Method Description List<IPostProcessor>PostProcessorRegistryImpl. getPostProcessors(IComparisonScope scope)Retrieve the post processors from a givenscope. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.internal.configuration
Methods in org.eclipse.emf.compare.rcp.ui.internal.configuration that return IComparisonScope Modifier and Type Method Description IComparisonScopeIEMFCompareConfiguration. getComparisonScope()IComparisonScopeIComparisonAndScopeChange. getNewScope()IComparisonScopeIComparisonAndScopeChange. getOldScope()Methods in org.eclipse.emf.compare.rcp.ui.internal.configuration with parameters of type IComparisonScope Modifier and Type Method Description voidIEMFCompareConfiguration. setComparisonAndScope(Comparison comparison, IComparisonScope comparisonScope) -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.internal.configuration.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.configuration.impl that return IComparisonScope Modifier and Type Method Description IComparisonScopeComparisonAndScopeChange. getNewScope()IComparisonScopeComparisonAndScopeChange. getOldScope()Constructors in org.eclipse.emf.compare.rcp.ui.internal.configuration.impl with parameters of type IComparisonScope Constructor Description ComparisonAndScopeChange(Comparison oldComparison, Comparison newComparison, IComparisonScope oldPredicate, IComparisonScope newScope) -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions
Methods in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions with parameters of type IComparisonScope Modifier and Type Method Description voidFilterActionMenu. updateMenu(IComparisonScope newScope, Comparison newComparison)Create all of our filtering actions into the given menu.voidGroupActionMenu. updateMenu(IComparisonScope scope, Comparison comparison)Create the grouping action in the given menu. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl with parameters of type IComparisonScope Modifier and Type Method Description List<IDifferenceFilter>DifferenceFilterRegistryImpl. getFilters(IComparisonScope scope, Comparison comparison)Returns the list ofIDifferenceFiltercontained in the registry. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
Methods in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl with parameters of type IComparisonScope Modifier and Type Method Description IDifferenceGroupProvider.DescriptorDifferenceGroupRegistryImpl. getDefaultGroupProvider(IComparisonScope scope, Comparison comparison)Returns the default group provider.List<IDifferenceGroupProvider.Descriptor>DifferenceGroupRegistryImpl. getGroupProviders(IComparisonScope scope, Comparison comparison)Returns the list ofIDifferenceGroupProvidercontained in the registry.booleanThreeWayComparisonGroupProvider. isEnabled(IComparisonScope scope, Comparison comparison)Returns the activation condition based on the scope and comparison objects. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters
Methods in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters with parameters of type IComparisonScope Modifier and Type Method Description Collection<IDifferenceFilter>IDifferenceFilter.Registry. getFilters(IComparisonScope scope, Comparison comparison)Returns the list ofIDifferenceFiltercontained in the registry.booleanAbstractDifferenceFilter. isEnabled(IComparisonScope scope, Comparison comparison)Returns the activation condition based on the scope and comparison objects.booleanIDifferenceFilter. isEnabled(IComparisonScope scope, Comparison comparison)Returns the activation condition based on the scope and comparison objects. -
Uses of IComparisonScope in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups
Methods in org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups with parameters of type IComparisonScope Modifier and Type Method Description IDifferenceGroupProvider.DescriptorIDifferenceGroupProvider.Descriptor.Registry. getDefaultGroupProvider(IComparisonScope scope, Comparison comparison)Returns the default group provider.Collection<IDifferenceGroupProvider.Descriptor>IDifferenceGroupProvider.Descriptor.Registry. getGroupProviders(IComparisonScope scope, Comparison comparison)Returns the list ofIDifferenceGroupProvidercontained in the registry.booleanAbstractDifferenceGroupProvider. isEnabled(IComparisonScope scope, Comparison comparison)Returns the activation condition based on the scope and comparison objects.booleanIDifferenceGroupProvider. isEnabled(IComparisonScope scope, Comparison comparison)Returns the activation condition based on the scope and comparison objects. -
Uses of IComparisonScope in org.eclipse.emf.compare.scope
Subinterfaces of IComparisonScope in org.eclipse.emf.compare.scope Modifier and Type Interface Description interfaceIComparisonScope2The scope of a model comparison.Classes in org.eclipse.emf.compare.scope that implement IComparisonScope Modifier and Type Class Description classAbstractComparisonScopeThis implementation ofIComparisonScopecan be sub-classed in order to avoid re-implementing some of the methods imposed by this interface.classDefaultComparisonScopeThis is the default implementation of anIComparisonScope.classFilterComparisonScopeThis implementation of anIComparisonScopecan be provided specific filters to filter out parts of the Notifiers' content lists.
-