Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- DASH - Enum constant in enum class 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
- debug(String) - Method in class org.eclipse.emf.compare.rcp.EMFCompareLogger
- DEBUG - Enum constant in enum class org.eclipse.emf.compare.rcp.EMFCompareLogger.Level
- 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 newComparison
through thedefault 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 itsleft
,right
andorigin
roots and delegates toIResourceMatcher
s andIEObjectMatcher
s in order to create the resultComparison
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
- 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 theDefaultMatchEngine
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 theIMergeViewerItemProvider
s andIMergeViewerItemContentProvider
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 givendiff
. - 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 - Enum constant in enum class org.eclipse.emf.compare.DifferenceKind
-
The 'DELETE' literal object.
- DELETE - Enum constant in enum class org.eclipse.emf.compare.internal.dmp.diff_match_patch.Operation
- DELETE_VALUE - Static variable in enum class org.eclipse.emf.compare.DifferenceKind
-
The 'DELETE' literal value.
- deleteFormerResourceIfNecessary(Comparison, Resource, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
-
Deprecated.
- 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 toshut down
ResourceComputationScheduler.computingPool
andResourceComputationScheduler.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
andModelDependencyProviderRegistry
and managing the creation ofIDependencyProvider
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
- 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. -> 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 Class 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 appropriateMatch
. - 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 Class 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 Class in org.eclipse.emf.compare
-
A representation of the literals of the enumeration 'Difference Source', and utility methods for working with them.
- DifferenceState - Enum Class 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 (valuetrue
). - 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 (valuetrue
). - 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 - Enum constant in enum class org.eclipse.emf.compare.DifferenceState
-
The 'DISCARDED' literal object.
- DISCARDED_VALUE - Static variable in enum class 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.fallback.TextFallbackCompareInputLabelProvider
- 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
. - disposeResourceSets(Comparison) - Method in class org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.EMFCompareStructureMergeViewer
- 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 - Enum constant in enum class org.eclipse.emf.compare.provider.utils.IStyledString.Style.BorderStyle
-
Dot thin border.
- DOUBLE - Enum constant in enum class 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
ResourceAttachmentChangeMerger#deleteFormerResourceIfNecessary(ResourceAttachmentChange, Resource, boolean)
instead.