A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages

## D

DASH - org.eclipse.emf.compare.provider.utils.IStyledString.Style.BorderStyle
  Dash thin border.
data - Variable in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.TreeNodeImpl
  The cached value of the '`Data`' reference.
DATA_FIELD_NAME - Static variable in class org.eclipse.emf.compare.rcp.ui.internal.preferences.DataHolder
  Field name (used for databinding).
DataHolder<T> - Class in org.eclipse.emf.compare.rcp.ui.internal.preferences
  POJO used to hold data from preference page.
DataHolder() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.preferences.DataHolder
DECORATIONS_STYLER - Static variable in class org.eclipse.emf.compare.provider.utils.IStyledString.Style
  Constant that will eventually map to org.eclipse.jface.viewers.StyledString.DECORATIONS_STYLER.
DEFAULT_DIFF_GROUP_FILTER_PREDICATE - Static variable in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider
  The default predicate used to filter differences in difference groups.
DEFAULT_EOBJECT_URI_CACHE_MAX_SIZE - Static variable in class org.eclipse.emf.compare.match.DefaultMatchEngine
  Default max size of the EObject's URI loading cache.
DEFAULT_PREDICATE - Static variable in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.StructureMergeViewerFilter
  A predicate use by default that always returns false.
DEFAULT_USE_IDENTIFIER_ATRIBUTE - Static variable in class org.eclipse.emf.compare.rcp.internal.match.DefaultRCPMatchEngineFactory
  Default value of USE_IDENTIFIER_ATTR attribute.
defaultCase(EObject) - Method in class org.eclipse.emf.compare.util.CompareSwitch
  Returns the result of interpreting the object as an instance of 'EObject'.
DefaultComparisonFactory - Class in org.eclipse.emf.compare.match
  A default implementation of `IComparisonFactory` that creates a new `Comparison` through the `default CompareFactory`.
DefaultComparisonFactory(IEqualityHelperFactory) - Constructor for class org.eclipse.emf.compare.match.DefaultComparisonFactory
  Creates a new DefaultComparisonFactory.
DefaultComparisonScope - Class in org.eclipse.emf.compare.scope
  This is the default implementation of an `IComparisonScope`.
DefaultComparisonScope(Notifier, Notifier, Notifier) - Constructor for class org.eclipse.emf.compare.scope.DefaultComparisonScope
  Simply delegates to the super constructor.
DefaultConflictDetector - Class in org.eclipse.emf.compare.conflict
  The conflict detector is in charge of refining the Comparison model with all detected Conflict between its differences.
DefaultConflictDetector() - Constructor for class org.eclipse.emf.compare.conflict.DefaultConflictDetector
DefaultDiffEngine - Class in org.eclipse.emf.compare.diff
  The diff engine is in charge of actually computing the differences between the objects mapped by a `Match` object.
DefaultDiffEngine() - Constructor for class org.eclipse.emf.compare.diff.DefaultDiffEngine
  Create the diff engine.
DefaultDiffEngine(IDiffProcessor) - Constructor for class org.eclipse.emf.compare.diff.DefaultDiffEngine
  Create the diff engine.
DefaultEqualityHelperFactory - Class in org.eclipse.emf.compare.match
  Default implementation of `IEqualityHelperFactory`.
DefaultEqualityHelperFactory() - Constructor for class org.eclipse.emf.compare.match.DefaultEqualityHelperFactory
  Default constructor.
DefaultEqualityHelperFactory(CacheBuilder<Object, Object>) - Constructor for class org.eclipse.emf.compare.match.DefaultEqualityHelperFactory
  Creates a factory with the given CacheBuilder.
DefaultEquiEngine - Class in org.eclipse.emf.compare.equi
  The requirements engine is in charge of actually computing the equivalences between the differences.
DefaultEquiEngine() - Constructor for class org.eclipse.emf.compare.equi.DefaultEquiEngine
DefaultGroupProvider - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  This implementation of a `IDifferenceGroupProvider` will be used as the default group provider.
DefaultGroupProvider() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DefaultGroupProvider
DefaultIDFunction() - Constructor for class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher.DefaultIDFunction
DefaultImplicitDependencies - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
  Default implementation of `IImplicitDependencies`, which uses the extensions collected by the registry of the modelDependencyProvider extension point.
DefaultImplicitDependencies() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DefaultImplicitDependencies
DefaultMatchEngine - Class in org.eclipse.emf.compare.match
  The Match engine orchestrates the matching process : it takes an `scope` as input, iterates over its `left`, `right` and `origin` roots and delegates to `IResourceMatcher`s and `IEObjectMatcher`s in order to create the result `Comparison` model for this scope.
DefaultMatchEngine(IEObjectMatcher, IComparisonFactory) - Constructor for class org.eclipse.emf.compare.match.DefaultMatchEngine
  This default engine delegates the pairing of EObjects to an `IEObjectMatcher`.
DefaultMatchEngine(IEObjectMatcher, IResourceMatcher, IComparisonFactory) - Constructor for class org.eclipse.emf.compare.match.DefaultMatchEngine
  This default engine delegates the pairing of EObjects to an `IEObjectMatcher`.
DefaultMatchEngineConfiguatorUIFactory - Class in org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match
  IConfiguratorUIFactory for `DefaultRCPMatchEngineFactory`
DefaultMatchEngineConfiguatorUIFactory() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match.DefaultMatchEngineConfiguatorUIFactory
DefaultMatchEngineConfiguratorUI - Class in org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match
  `AbstractConfigurationUI` for `DefaultRCPMatchEngineFactory`.
DefaultMatchEngineConfiguratorUI(Composite, int, IPreferenceStore) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.configuration.ui.match.DefaultMatchEngineConfiguratorUI
DefaultRCPMatchEngineFactory - Class in org.eclipse.emf.compare.rcp.internal.match
  Implementation of `IMatchEngine.Factory` for the `DefaultMatchEngine` that can be configured.
DefaultRCPMatchEngineFactory() - Constructor for class org.eclipse.emf.compare.rcp.internal.match.DefaultRCPMatchEngineFactory
  Constructor.
DefaultReqEngine - Class in org.eclipse.emf.compare.req
  The requirements engine is in charge of actually computing the requirements between the differences.
DefaultReqEngine() - Constructor for class org.eclipse.emf.compare.req.DefaultReqEngine
DefaultResolutionContext - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
  Default implementation of `IResolutionContext`.
DefaultResolutionContext(EventBus, IGraph<URI>, DependencyGraphUpdater<URI>, ResourceComputationScheduler<URI>, ModelResourceListener) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DefaultResolutionContext
defaultSelected() - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.AbstractDifferenceFilter
  Returns the initial activation state that the filter should have.
defaultSelected() - Method in interface org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.IDifferenceFilter
  Returns the initial activation state that the filter should have.
defaultSelected() - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider
DefaultWeightProvider - Class in org.eclipse.emf.compare.match.eobject
  The default implementation of `WeightProvider` applicable to all objects.
DefaultWeightProvider() - Constructor for class org.eclipse.emf.compare.match.eobject.DefaultWeightProvider
  Create the weight provider.
delegate - Variable in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLDefaultHandler
  The delegate to which we'll forward all calls.
delegate - Variable in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHandler
  The delegate to which we'll forward all calls.
delegate() - Method in class org.eclipse.emf.compare.command.DelegatingCommandStack
  Returns the backing delegate instance that methods are forwarded to.
delegate() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack
  Returns the backing delegate instance that methods are forwarded to.
delegate() - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLDefaultHandler
  Returns the delegate instance that methods are forwarded to.
delegate() - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHandler
  Returns the delegate instance that methods are forwarded to.
delegate() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
delegate() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
delegate() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInput
delegate() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.ForwardingCompareInput.ForwardingTypedElement
delegate() - Method in class org.eclipse.emf.compare.provider.ForwardingItemProvider
  Deprecated.
  Returns the object to delegate to.
delegatedGetDescriptor(Collection<?>) - Method in class org.eclipse.emf.compare.internal.adapterfactory.RankedAdapterFactoryDescriptorRegistryImpl
  This is called when local lookup fails.
delegateItemProvider - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInput
delegateMergeOfUnmergedResourcesAndMarkDiffsAsMerged(SynchronizationModel, IMergeContext, EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker, SubMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.AdditiveResourceMappingMerger
delegateMergeOfUnmergedResourcesAndMarkDiffsAsMerged(SynchronizationModel, IMergeContext, EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker, SubMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
  Delegates the merge of so far non-merged resource additions and deletions and marks all other already merged resources as merged.
DelegatingCommandStack - Class in org.eclipse.emf.compare.command
  Abstract implementation that forward method calls to a `delegatating` `CommandStack`.
DelegatingCommandStack() - Constructor for class org.eclipse.emf.compare.command.DelegatingCommandStack
  Default constructor.
DelegatingMerger - Class in org.eclipse.emf.compare.merge
  Wrapper of mergers that makes sure that a given `IMergeCriterion` is passed to the wrapped merger before calling its merge method, and that the former value of criterion used by the wrapped merger is restored afterwards.
DelegatingMerger(IMerger, IMergeCriterion) - Constructor for class org.eclipse.emf.compare.merge.DelegatingMerger
  Constructor.
DelegatingTreeMergeViewerItemContentProvider - Class in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider
  This implementation of `ITreeContentProvider` delegates to the `IMergeViewerItemProvider`s and `IMergeViewerItemContentProvider`s registered via the content merge viewer customization extension point.
DelegatingTreeMergeViewerItemContentProvider(Comparison, IMergeViewerItemProviderConfiguration) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.DelegatingTreeMergeViewerItemContentProvider
  Constructor.
DelegatingURIConverter - Class in org.eclipse.emf.compare.utils
  This implementation of an `URI Converter` will delegate all calls to another.
DelegatingURIConverter(URIConverter) - Constructor for class org.eclipse.emf.compare.utils.DelegatingURIConverter
  Instantiates our `URIConverter` given its delegate.
delete(URI, Map<?, ?>) - Method in class org.eclipse.emf.compare.utils.DelegatingURIConverter
delete(Diff) - Static method in class org.eclipse.emf.compare.internal.utils.ComparisonUtil
  `Deletes` the given `diff`.
Delete(AttributeChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Delete
  Constructor.
Delete(FeatureMapChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Delete
  Constructor.
Delete(ReferenceChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Delete
  Constructor.
Delete(ReferenceChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Delete
  Constructor.
Delete(ResourceAttachmentChange, ComparisonIndex, Monitor) - Constructor for class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Delete
  Constructor.
DELETE - org.eclipse.emf.compare.DifferenceKind
  The 'DELETE' literal object.
DELETE - org.eclipse.emf.compare.internal.dmp.diff_match_patch.Operation
DELETE_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceKind
  The 'DELETE' literal value.
deleteFormerResourceIfNecessary(Comparison, Resource, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
  Deprecated.
  Use `ResourceAttachmentChangeMerger#deleteFormerResourceIfNecessary(ResourceAttachmentChange, Resource, boolean)` instead.
deleteResource(Resource) - Static method in class org.eclipse.emf.compare.ide.utils.ResourceUtil
  Delete the given resource.
deleteResource(Resource) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
  Deprecated.
  Not used anymore, it's not the responsibility of the ResourceAttachmentChangeMerger to delete resources. This is now achieved by installing a `ResourceChangeAdapter` on comparisons.
demandLoadHelper(Resource) - Method in class org.eclipse.emf.compare.ide.internal.utils.NotLoadingResourceSet
demandRemoteResolve(SynchronizedResourceSet, URI, DiagnosticSupport, ThreadSafeProgressMonitor) - Method in interface org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyRemoteResolver
  Allows callers to launch the loading and resolution of the model pointed at by the given URI, without updating the `#dependencyGraph` along the way.
demandRemoteResolve(SynchronizedResourceSet, URI, DiagnosticSupport, ThreadSafeProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyRemoteResolver
demandResolve(SynchronizedResourceSet, URI, DiagnosticSupport, ThreadSafeProgressMonitor) - Method in interface org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResourceDependencyLocalResolver
  Allows callers to launch the loading and resolution of the model pointed at by the given URI.
demandResolve(SynchronizedResourceSet, URI, DiagnosticSupport, ThreadSafeProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceDependencyLocalResolver
demandShutdown() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler
  If `shutdown has not been requested before`, it submits a new task to `shut down` `ResourceComputationScheduler.computingPool` and `ResourceComputationScheduler.unloadingPool`.
DependencyData - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer
DependencyData(IEMFCompareConfiguration) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.DependencyData
DependencyFoundEvent<T> - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
  Event indicating a dependency between two resources has been found.
DependencyFoundEvent(T, T) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DependencyFoundEvent
  Constructor.
DependencyFoundEvent(T, T, Optional<T>) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DependencyFoundEvent
  Constructor.
DependencyGraphUpdater<T> - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
  This class's responsibility is to maintain the state of its graph when notified that a new model resource or a new dependency have been found.
DependencyGraphUpdater(IGraph<T>, EventBus) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DependencyGraphUpdater
  Constructor.
DependencyProviderDescriptor - Class in org.eclipse.emf.compare.ide.ui.dependency
  This class is used for information flow between `ModelDependencyProviderRegistryListener` and `ModelDependencyProviderRegistry` and managing the creation of `IDependencyProvider` instances.
DependencyProviderDescriptor(String, IConfigurationElement) - Constructor for class org.eclipse.emf.compare.ide.ui.dependency.DependencyProviderDescriptor
  Default constructor.
depthFirstIterator(E) - Method in interface org.eclipse.emf.compare.graph.IGraph
  Returns a depth first iterator created with the given element as root.
depthFirstIterator(E) - Method in class org.eclipse.emf.compare.internal.utils.Graph
  Returns a depth first iterator created with the given element as root.
deresolve(URI) - Method in class org.eclipse.emf.compare.ide.internal.utils.ForwardingXMLHelper
description - Variable in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters.AbstractDifferenceFilter
  `IDifferenceFilter.getDescription()`
DescriptorRegistryEventListener<T> - Class in org.eclipse.emf.compare.rcp.internal.extension.impl
  Base class for Descriptor Registry.
DescriptorRegistryEventListener(String, String, ILog, IItemRegistry<T>) - Constructor for class org.eclipse.emf.compare.rcp.internal.extension.impl.DescriptorRegistryEventListener
  Constructor.
DESCRITPION_DESCRIPTOR_ATTR - Static variable in class org.eclipse.emf.compare.rcp.internal.extension.impl.DescriptorRegistryEventListener
  Description attribute of extension point.
detect(Comparison, Monitor) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
  This is the entry point of the conflict detection process.
detect(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.conflict.IConflictDetector
  This is the entry point of the conflict detection process.
detect(Comparison, Monitor) - Method in class org.eclipse.emf.compare.conflict.MatchBasedConflictDetector
  This is the entry point of the conflict detection process.
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
  Detect conflicts with `AbstractConflictSearch.diff` in its comparison.
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Add
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Change
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Delete
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.AttributeChangeConflictSearch.Move
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Add
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Change
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Delete
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ContainmentRefChangeConflictSearch.Move
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Add
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Change
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Delete
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.FeatureMapChangeConflictSearch.Move
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Add
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Change
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Delete
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Move
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Add
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Change
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Delete
detectConflicts() - Method in class org.eclipse.emf.compare.internal.conflict.ResourceAttachmentChangeConflictSearch.Move
diagnostic - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractMonitoredProxyCreationListener
  The diagnostic.
diagnostic - Variable in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.AbstractResolution
  The diagnostic.
diagnostic - Variable in class org.eclipse.emf.compare.impl.ComparisonImpl
  The cached value of the '`Diagnostic`' attribute.
diagnostic - Variable in class org.eclipse.emf.compare.scope.AbstractComparisonScope
  The diagnostic of the notifiers.
DIAGNOSTIC - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the 'Diagnostic' data type.
DIAGNOSTIC - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Diagnostic' data type.
DIAGNOSTIC_EDEFAULT - Static variable in class org.eclipse.emf.compare.impl.ComparisonImpl
  The default value of the '`Diagnostic`' attribute.
DIAGNOSTIC_SOURCE - Static variable in class org.eclipse.emf.compare.EMFCompare
  The value for diagnostics coming from EMF compare.
DiagnosticSupport - Class in org.eclipse.emf.compare.ide.ui.internal.logical.resolver
  Encapsulated a diagnostic to hide multi-threaded details.
DiagnosticSupport() - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DiagnosticSupport
  Constructor, will instantiate a default diagnostic.
DiagnosticSupport(BasicDiagnostic) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DiagnosticSupport
  Constructor.
diceCoefficient(String, String) - Static method in class org.eclipse.emf.compare.internal.utils.DiffUtil
  Computes the dice coefficient between the two given String's bigrams.
diceCoefficient(String, String) - Static method in class org.eclipse.emf.compare.utils.DiffUtil
  Deprecated.
  Computes the dice coefficient between the two given String's bigrams.
diff - Variable in class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
  The difference, never `null`.
diff(Comparison, Monitor) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
  This is the entry point of the differencing process.
diff(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.diff.IDiffEngine
  This is the entry point of the differencing process.
Diff - Interface in org.eclipse.emf.compare
  A representation of the model object 'Diff'.
Diff(diff_match_patch.Operation, String) - Constructor for class org.eclipse.emf.compare.internal.dmp.diff_match_patch.Diff
  Constructor.
DIFF - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the '`Diff`' class.
DIFF - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the '`Diff`' class.
DIFF__CONFLICT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Conflict' reference.
DIFF__CONFLICT - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Conflict' reference feature.
DIFF__EQUIVALENCE - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Equivalence' reference.
DIFF__EQUIVALENCE - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Equivalence' reference feature.
DIFF__IMPLIED_BY - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Implied By' reference list.
DIFF__IMPLIED_BY - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Implied By' reference list feature.
DIFF__IMPLIES - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Implies' reference list.
DIFF__IMPLIES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Implies' reference list feature.
DIFF__KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Kind' attribute.
DIFF__KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Kind' attribute feature.
DIFF__MATCH - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Match' reference.
DIFF__MATCH - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Match' container reference feature.
DIFF__PRIME_REFINING - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Prime Refining' reference.
DIFF__PRIME_REFINING - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Prime Refining' reference feature.
DIFF__REFINED_BY - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Refined By' reference list.
DIFF__REFINED_BY - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Refined By' reference list feature.
DIFF__REFINES - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Refines' reference list.
DIFF__REFINES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Refines' reference list feature.
DIFF__REQUIRED_BY - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Required By' reference list.
DIFF__REQUIRED_BY - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Required By' reference list feature.
DIFF__REQUIRES - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Requires' reference list.
DIFF__REQUIRES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Requires' reference list feature.
DIFF__SOURCE - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'Source' attribute.
DIFF__SOURCE - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'Source' attribute feature.
DIFF__STATE - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The feature id for the 'State' attribute.
DIFF__STATE - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the 'State' attribute feature.
diff_bisect(String, String, long) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Find the 'middle snake' of a diff, split the problem in two and return the recursively constructed diff.
diff_charsToLines(LinkedList<diff_match_patch.Diff>, List<String>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Rehydrate the text in a diff from a string of line hashes to real lines of text.
diff_cleanupEfficiency(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Reduce the number of edits by eliminating operationally trivial equalities.
diff_cleanupMerge(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Reorder and merge like edit sections.
diff_cleanupSemantic(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Reduce the number of edits by eliminating semantically trivial equalities.
diff_cleanupSemanticLossless(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Look for single edits surrounded on both sides by equalities which can be shifted sideways to align the edit to a word boundary. e.g: The cat came
diff_commonOverlap(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Determine if the suffix of one string is the prefix of another.
diff_commonPrefix(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Determine the common prefix of two strings
diff_commonSuffix(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Determine the common suffix of two strings
Diff_EditCost - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Cost of an empty edit operation in terms of edit characters.
DIFF_ENGINE_PPID - Static variable in class org.eclipse.emf.compare.rcp.EMFCompareRCPPlugin
  The id of the diff engine extension point.
DIFF_ENGINES - Static variable in class org.eclipse.emf.compare.rcp.internal.preferences.EMFComparePreferences
  Differences Engine preference.
DIFF_FEATURE_COUNT - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The number of structural features of the 'Diff' class.
diff_fromDelta(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Given the original text1, and an encoded string which describes the operations required to transform text1 into text2, compute the full diff.
diff_halfMatch(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Do the two texts share a substring which is at least half the length of the longer text?
diff_levenshtein(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Compute the Levenshtein distance; the number of inserted, deleted or substituted characters.
diff_linesToChars(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Split two texts into a list of strings.
diff_main(String, String) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Find the differences between two texts.
diff_main(String, String, boolean) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Find the differences between two texts.
diff_match_patch - Class in org.eclipse.emf.compare.internal.dmp
  Class containing the diff, match and patch methods.
diff_match_patch() - Constructor for class org.eclipse.emf.compare.internal.dmp.diff_match_patch
diff_match_patch.Diff - Class in org.eclipse.emf.compare.internal.dmp
  Class representing one diff operation.
diff_match_patch.LinesToCharsResult - Class in org.eclipse.emf.compare.internal.dmp
  Internal class for returning results from diff_linesToChars().
diff_match_patch.Operation - Enum in org.eclipse.emf.compare.internal.dmp
  The data structure representing a diff is a Linked list of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")} which means: delete "Hello", add "Goodbye" and keep " world."
diff_match_patch.Patch - Class in org.eclipse.emf.compare.internal.dmp
  Class representing one patch operation.
diff_prettyHtml(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Convert a Diff list into a pretty HTML report.
diff_text1(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Compute and return the source text (all equalities and deletions).
diff_text2(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Compute and return the destination text (all equalities and insertions).
Diff_Timeout - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Number of seconds to map a diff before giving up (0 for infinity).
diff_toDelta(LinkedList<diff_match_patch.Diff>) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  Crush the diff into an encoded string which describes the operations required to transform text1 into text2.
diff_xIndex(LinkedList<diff_match_patch.Diff>, int) - Method in class org.eclipse.emf.compare.internal.dmp.diff_match_patch
  loc is a location in text1, compute and return the equivalent location in text2. e.g.
DiffBuilder - Class in org.eclipse.emf.compare.diff
  This default implementation of an `IDiffProcessor` will build the necessary differences and attach them to the appropriate `Match`.
DiffBuilder() - Constructor for class org.eclipse.emf.compare.diff.DiffBuilder
DiffCrossReferencer - Class in org.eclipse.emf.compare.internal
  This implementation of an `ECrossReferenceAdapter` will allow us to only attach ourselves to the Diff elements.
DiffCrossReferencer() - Constructor for class org.eclipse.emf.compare.internal.DiffCrossReferencer
diffEngine - Variable in class org.eclipse.emf.compare.EMFCompare.Builder
  The IDiffEngine to use to compute comparison.
DIFFERENCE_GROUP_EXTENDER_PPID - Static variable in class org.eclipse.emf.compare.rcp.ui.EMFCompareRCPUIPlugin
DIFFERENCE_KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the '`Difference Kind`' enum.
DIFFERENCE_KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the '`Difference Kind`' enum.
DIFFERENCE_SOURCE - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the '`Difference Source`' enum.
DIFFERENCE_SOURCE - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the '`Difference Source`' enum.
DIFFERENCE_STATE - Static variable in interface org.eclipse.emf.compare.ComparePackage
  The meta object id for the '`Difference State`' enum.
DIFFERENCE_STATE - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
  The meta object literal for the '`Difference State`' enum.
DifferenceFilterChange - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl
  The default implementation of `IDifferenceFilterChange`.
DifferenceFilterChange(Predicate<? super EObject>, Set<IDifferenceFilter>, Set<IDifferenceFilter>) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterChange
  Default Constructor.
DifferenceFilterExtensionRegistryListener - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl
  Utility class to listen to the `IDifferenceFilter.Registry`.
DifferenceFilterExtensionRegistryListener(String, String, ILog, DifferenceFilterManager) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterExtensionRegistryListener
  Default constructor.
DifferenceFilterManager - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl
  Manager of filters.
DifferenceFilterManager(IPreferenceStore) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterManager
  Constructor.
DifferenceFilterRegistryImpl - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl
  The default implementation of the `IDifferenceFilter.Registry`.
DifferenceFilterRegistryImpl(DifferenceFilterManager) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.filters.impl.DifferenceFilterRegistryImpl
  Constructs the registry.
DifferenceGroupDescriptorWrapper - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  Implementation of `IDifferenceGroupProvider.Descriptor`.
DifferenceGroupDescriptorWrapper(String, String, IConfigurationElement, int, IDifferenceGroupProvider.ComparisonType) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupDescriptorWrapper
  Constructor.
DifferenceGroupExtenderRegistryImpl - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender
  The default implementation of the `IDifferenceGroupExtender.Registry`.
DifferenceGroupExtenderRegistryImpl() - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender.DifferenceGroupExtenderRegistryImpl
  Constructs the registry.
DifferenceGroupExtenderRegistryListener - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender
  Utility class to listen to the `IDifferenceGroupProvider.Descriptor.Registry` .
DifferenceGroupExtenderRegistryListener(String, String, ILog, IDifferenceGroupExtender.Registry) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.extender.DifferenceGroupExtenderRegistryListener
  Default Constructor.
DifferenceGroupManager - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  This manager can be used to modify EMF Compare UI behavior regarding groups.
DifferenceGroupManager(IItemRegistry<IDifferenceGroupProvider.Descriptor>, IPreferenceStore) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupManager
  Constructor.
DifferenceGroupProviderChange - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  The default implementation of `IDifferenceGroupProviderChange`.
DifferenceGroupProviderChange(IDifferenceGroupProvider) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupProviderChange
  Default constructor.
DifferenceGroupProviderExtensionRegistryListener - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  Utility class to listen to the `IDifferenceGroupProvider.Descriptor.Registry`.
DifferenceGroupProviderExtensionRegistryListener(String, String, ILog, IItemRegistry<IDifferenceGroupProvider.Descriptor>) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupProviderExtensionRegistryListener
  Default constructor.
DifferenceGroupRegistryImpl - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
  Implementation of the `IDifferenceGroupProvider.Descriptor.Registry`.
DifferenceGroupRegistryImpl(DifferenceGroupManager, IItemRegistry<IDifferenceGroupProvider.Descriptor>) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.DifferenceGroupRegistryImpl
  Constructs the registry.
DifferenceKind - Enum in org.eclipse.emf.compare
  A representation of the literals of the enumeration 'Difference Kind', and utility methods for working with them.
differences - Variable in class org.eclipse.emf.compare.command.impl.AbstractCopyCommand
  The list of differences we are to merge.
differences - Variable in class org.eclipse.emf.compare.impl.ConflictImpl
  The cached value of the '`Differences`' reference list.
differences - Variable in class org.eclipse.emf.compare.impl.EquivalenceImpl
  The cached value of the '`Differences`' reference list.
differences - Variable in class org.eclipse.emf.compare.impl.MatchImpl
  The cached value of the '`Differences`' containment reference list.
DifferenceSource - Enum in org.eclipse.emf.compare
  A representation of the literals of the enumeration 'Difference Source', and utility methods for working with them.
DifferenceState - Enum in org.eclipse.emf.compare
  A representation of the literals of the enumeration 'Difference State', and utility methods for working with them.
DiffImpl - Class in org.eclipse.emf.compare.impl
  An implementation of the model object 'Diff'.
DiffImpl() - Constructor for class org.eclipse.emf.compare.impl.DiffImpl
DiffItemProvider - Class in org.eclipse.emf.compare.provider
  This is the item provider adapter for a `Diff` object.
DiffItemProvider(AdapterFactory) - Constructor for class org.eclipse.emf.compare.provider.DiffItemProvider
  This constructs an instance from a factory and a notifier.
DiffNode - Class in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes
  This class is wrapper for TreeNode used to represent a diff TreeNode.
DiffNode(Diff) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.nodes.DiffNode
  Constructor.
DiffRelationshipComputer - Class in org.eclipse.emf.compare.merge
  A computer implementation to calculate the relationship of differences in EMF Compare.
DiffRelationshipComputer(IMerger.Registry) - Constructor for class org.eclipse.emf.compare.merge.DiffRelationshipComputer
  Creates a new relationship computer.
DiffRelationshipComputer(IMerger.Registry, IMergeCriterion) - Constructor for class org.eclipse.emf.compare.merge.DiffRelationshipComputer
  Creates a new relationship computer.
DiffRelationshipComputerChange - Class in org.eclipse.emf.compare.rcp.ui.internal.configuration.impl
  A change for `IDiffRelationshipComputer`.
DiffRelationshipComputerChange(IDiffRelationshipComputer, IDiffRelationshipComputer) - Constructor for class org.eclipse.emf.compare.rcp.ui.internal.configuration.impl.DiffRelationshipComputerChange
diffs - Variable in class org.eclipse.emf.compare.internal.dmp.diff_match_patch.Patch
DiffSpec - Class in org.eclipse.emf.compare.internal.spec
  This specialization of the `DiffImpl` class allows us to define the derived features and operations implementations.
DiffSpec() - Constructor for class org.eclipse.emf.compare.internal.spec.DiffSpec
DiffTreeIterator - Class in org.eclipse.emf.compare.internal.conflict
  A custom iterator that will walk a Match->submatch tree, and allow iteration over the Diffs of these Matches.
DiffTreeIterator(Match) - Constructor for class org.eclipse.emf.compare.internal.conflict.DiffTreeIterator
  Constructs our iterator given the root of the Match tree to iterate over.
DiffUtil - Class in org.eclipse.emf.compare.internal.utils
  This utility class will be used to provide similarity implementations.
DiffUtil - Class in org.eclipse.emf.compare.utils
  Deprecated.
  Not intendended to be used by clients
directMergeDependenciesL2R - Variable in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
  Direct merge dependencies: left to right.
directMergeDependenciesR2L - Variable in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
  Direct merge dependencies: right to left.
directResultingMergesL2R - Variable in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
  Direct resulting merges: left to right.
directResultingMergesR2L - Variable in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
  Direct resulting merges: right to left.
directResultingRejectionsL2R - Variable in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
  Direct resulting rejections: left to right.
directResultingRejectionsR2L - Variable in class org.eclipse.emf.compare.merge.CachingDiffRelationshipComputer
  Direct resulting rejections: right to left.
DISABLE_RESOLVERS_PREFERENCE - Static variable in interface org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferences
  Preference telling us whether the model resolvers are enabled (value `false`) or disabled (value `true`).
DISABLE_THREADING_PREFERENCE - Static variable in interface org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferences
  Preference telling us whether the model resolver can use threading (value `false`) or if it should remain single-threaded (value `true`).
DISABLED_ADAPTER_FACTORY - Static variable in class org.eclipse.emf.compare.rcp.internal.preferences.EMFComparePreferences
  Disabled adapter factories preference.
DISABLED_POST_PROCESSOR - Static variable in class org.eclipse.emf.compare.rcp.internal.preferences.EMFComparePreferences
  Disabled post processors preference.
disassociate(Item) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
discard() - Method in interface org.eclipse.emf.compare.Diff
  This will remove the diff from the model, effectively "forgetting" about it.
discard() - Method in class org.eclipse.emf.compare.impl.DiffImpl
discard() - Method in class org.eclipse.emf.compare.internal.spec.AttributeChangeSpec
discard() - Method in class org.eclipse.emf.compare.internal.spec.FeatureMapChangeSpec
discard() - Method in class org.eclipse.emf.compare.internal.spec.ReferenceChangeSpec
discard() - Method in class org.eclipse.emf.compare.internal.spec.ResourceAttachmentChangeSpec
discard() - Method in class org.eclipse.emf.compare.internal.spec.ResourceLocationChangeSpec
DISCARDED - org.eclipse.emf.compare.DifferenceState
  The 'DISCARDED' literal object.
DISCARDED_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceState
  The 'DISCARDED' literal value.
DISPLAY_FILTERS - Static variable in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
DISPLAY_GROUP_PROVIDERS - Static variable in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
DISPLAY_SAVE_ACTION - Static variable in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
DISPLAY_SELECT_UNRESOLVED_DIFF_ACTIONS - Static variable in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
disposable - Variable in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeCompareInputAdapterFactory
  This is used to implement `IDisposable`.
disposable - Variable in class org.eclipse.emf.compare.provider.CompareItemProviderAdapterFactory
  This keeps track of all the item providers created, so that they can be `disposed`.
DisposableResourceSet - Interface in org.eclipse.emf.compare.ide.internal.utils
  A `ResourceSet` that offers a dispose method.
dispose() - Method in class org.eclipse.emf.compare.command.impl.AbstractCopyCommand
dispose() - Method in class org.eclipse.emf.compare.command.impl.CompareCommandStack
dispose() - Method in class org.eclipse.emf.compare.command.impl.DualCompareCommandStack
dispose() - Method in class org.eclipse.emf.compare.command.impl.TransactionalDualCompareCommandStack
dispose() - Method in class org.eclipse.emf.compare.domain.impl.EMFCompareEditingDomain
dispose() - Method in interface org.eclipse.emf.compare.ide.internal.utils.DisposableResourceSet
  This method should be called when the resource set is no longer needed.
dispose() - Method in class org.eclipse.emf.compare.ide.internal.utils.NotLoadingResourceSet
  This method should be called when the resource set is no longer needed.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
  .
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.ForwardingCompareConfiguration
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.table.TableContentMergeViewerContentProvider
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewerContentProvider
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.TreeContentMergeViewerContentProvider
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.EMFCompareColor
  Dispose all `Color` resources.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.DefaultResolutionContext
  Disposes resources allocated during initialization.
dispose() - Method in interface org.eclipse.emf.compare.ide.ui.internal.logical.resolver.IResolutionContext
  Disposes the context.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ResourceComputationScheduler
  Disposes this scheduler, which shuts down its `ResourceComputationScheduler.terminator`.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.SynchronizedResourceSet
  This method should be called when the resource set is no longer needed.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.resolver.ThreadedModelResolver
  This will be called when the contributing plugin of this class is about to be stopped.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelView
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.DropDownMergeMenuAction
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.SelectDiffAction
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareInputAdapter
  This will remove this adapter from all its the targets and dispose any remaining children wrappers in the children store.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareToolBar
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeCompareInputAdapterFactory
  This disposes all the disposables.
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInput
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInputLabelProvider
dispose() - Method in class org.eclipse.emf.compare.ide.ui.internal.util.CompareHandlerService
dispose() - Method in class org.eclipse.emf.compare.ide.ui.logical.AbstractModelResolver
  This will be called when the contributing plugin of this class is about to be stopped.
dispose() - Method in interface org.eclipse.emf.compare.ide.ui.logical.IModelResolver
  This will be called when the contributing plugin of this class is about to be stopped.
dispose() - Method in class org.eclipse.emf.compare.provider.CompareItemProviderAdapterFactory
  This disposes all of the item providers created by this factory.
dispose() - Method in class org.eclipse.emf.compare.provider.ExtendedItemProviderDecorator
dispose() - Method in class org.eclipse.emf.compare.provider.ForwardingItemProvider
  Deprecated.
dispose() - Method in class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.CompareColorImpl
  Dispose all `Color` resources.
dispose() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.FilterActionMenu
dispose() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.GroupActionMenu
dispose() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Dispose this group provider.
dispose() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.provider.TreeNodeItemProviderSpec
dispose() - Method in interface org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor
  Dispose all `Color` resources.
dispose() - Method in class org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider
  Dispose this difference group provider.
dispose() - Method in interface org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroup
  Dispose this group provider.
dispose() - Method in interface org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.IDifferenceGroupProvider
  Dispose this difference group provider.
disposeCachedImages() - Static method in class org.eclipse.emf.compare.ide.ui.internal.EMFCompareIDEUIPlugin
  dispose system resources associated with cached images.
disposeCachedImages() - Static method in class org.eclipse.emf.compare.rcp.ui.EMFCompareRCPUIPlugin
  dispose system resources associated with cached images.
disposeComparison() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
  `EMFCompareConfiguration.dispose()` is only called when the comparison editor is closed, whereas EMFCompareConfiguration follows its own separate lifecycle.
disposeImage(String) - Static method in class org.eclipse.emf.compare.ide.ui.internal.EMFCompareIDEUIPlugin
  Dispose image with the given id.
disposeImage(String) - Static method in class org.eclipse.emf.compare.rcp.ui.EMFCompareRCPUIPlugin
  Dispose image with the given id.
disposeListeners() - Method in class org.eclipse.emf.compare.ide.ui.internal.configuration.EMFCompareConfiguration
  `EMFCompareConfiguration.dispose()` is only called when the comparison editor is closed, whereas EMFCompareConfiguration are created and discarded on each change of the ContentMergeViewer input.
disposeResourceSet(ResourceSet) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
  Disposes the `ResourceSet`.
distance(Comparison, EObject, EObject) - Method in class org.eclipse.emf.compare.match.eobject.CachingDistance
  Return the distance between two EObjects.
distance(Comparison, EObject, EObject) - Method in class org.eclipse.emf.compare.match.eobject.EditionDistance
  Return the distance between two EObjects.
distance(Comparison, EObject, EObject) - Method in interface org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher.DistanceFunction
  Return the distance between two EObjects.
doBuildSubTrees() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.BasicDifferenceGroupImpl
  Perform the creation of the sub-trees of the group.
doBuildSubTrees() - Method in class org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider.ConflictsGroupImpl
doDelegation(Comparison, List<EObject>, List<EObject>, List<EObject>, Monitor) - Method in class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
  Execute matching process for the delegated IEObjectMatcher.
doExecute() - Method in class org.eclipse.emf.compare.command.impl.CopyCommand
  Deprecated.
doExecute() - Method in class org.eclipse.emf.compare.command.impl.MergeAllNonConflictingCommand
doExecute() - Method in class org.eclipse.emf.compare.command.impl.MergeCommand
doFindInputItem(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper
doFindInputItem(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
doFindItem(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper
doFindItem(Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
doGetColumnCount() - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
domain - Variable in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.RedoAction
domain - Variable in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.UndoAction
doMergeDiffWithConflicts(boolean, IMerger.Registry, List<Diff>, Monitor, Diff) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.MergeNonConflictingRunnable
doMergeForDiff(Monitor, Set<URI>, Diff, IDiffRelationshipComputer) - Method in class org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger
doMove(AttributeChange, Comparison, EObject, Object, boolean) - Method in class org.eclipse.emf.compare.merge.AttributeChangeMerger
  This will do the actual work of moving the element into its attribute.
doMove(FeatureMapChange, Comparison, EObject, FeatureMap.Entry, boolean) - Method in class org.eclipse.emf.compare.merge.FeatureMapChangeMerger
  This will do the actual work of moving the element into its attribute.
doMove(ReferenceChange, Comparison, EObject, EObject, boolean) - Method in class org.eclipse.emf.compare.merge.ReferenceChangeMerger
  This will do the actual work of moving the element into its reference.
done() - Method in class org.eclipse.emf.compare.ide.ui.internal.util.ThreadSafeProgressMonitor
done() - Method in class org.eclipse.emf.compare.internal.utils.SafeSubMonitor
done(IJobChangeEvent) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewerContentProvider
doPrepareInput(IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.editor.AbstractEMFCompareEditorInput
  Runs the compare operation and returns the compare result.
doPrepareInput(IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonEditorInput
  Runs the compare operation and returns the compare result.
doPrepareInput(IProgressMonitor) - Method in class org.eclipse.emf.compare.ide.ui.internal.editor.ComparisonScopeEditorInput
  Runs the compare operation and returns the compare result.
doSave(Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer
  Inhibits this method to avoid asking to save on each input change!!
doSave(Object, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.text.EMFCompareTextMergeViewer
  Inhibits this method to avoid asking to save on each input change!!
doSwitch(int, EObject) - Method in class org.eclipse.emf.compare.util.CompareSwitch
  Calls `caseXXX` for each class of the model until one returns a non null result; it yields that result.
doSwitch(EClass, EObject) - Method in class org.eclipse.emf.compare.util.CompareSwitch
  Calls `caseXXX` for each class of the model until one returns a non null result; it yields that result.
doSwitch(EObject) - Method in class org.eclipse.emf.compare.util.CompareSwitch
  Calls `caseXXX` for each class of the model until one returns a non null result; it yields that result.
DOT - org.eclipse.emf.compare.provider.utils.IStyledString.Style.BorderStyle
  Dot thin border.
DOUBLE - org.eclipse.emf.compare.provider.utils.IStyledString.Style.UnderLineStyle
  Double line.
doubleCheck() - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
  Double checked a candidate pair of match.
doUpdateItem(Item, Object) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
doUpdateItem(Widget, Object, boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper
doUpdateItem(Widget, Object, boolean) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer
DropDownMergeMenuAction - Class in org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions
  Action that manages the dropdown menu that allows to show the consequences of an accept or a reject.
DropDownMergeMenuAction(IEMFCompareConfiguration, EnumSet<MergeMode>) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.actions.DropDownMergeMenuAction
  Constructor.
DualCompareCommandStack - Class in org.eclipse.emf.compare.command.impl
  `ICompareCommandStack` implementation that will delegates to two given command stacks; one for each side of the comparison.
DualCompareCommandStack(BasicCommandStack, BasicCommandStack) - Constructor for class org.eclipse.emf.compare.command.impl.DualCompareCommandStack
  Creates an instance that delegates to two given `BasicCommandStack`.
DynamicObject - Class in org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util
  Utility class to access (R/W) field in super class hierarchy.
DynamicObject(Object) - Constructor for class org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.DynamicObject

A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes All Packages