EMF Compare
3.1.0.201410060749
A B C D E F G H I K L M N O P R S T U V W 

D

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.
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
 
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 IResourceMatchers and IEObjectMatchers 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.
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
 
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.
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_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceKind
The 'DELETE' literal value
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.
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 - 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_EDEFAULT - Static variable in class org.eclipse.emf.compare.impl.ComparisonImpl
The default value of the 'Diagnostic' attribute.
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 - 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 - Interface in org.eclipse.emf.compare
A representation of the model object 'Diff'.
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__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' container 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_FEATURE_COUNT - Static variable in interface org.eclipse.emf.compare.ComparePackage
The number of structural features of the 'Diff' class.
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_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.
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.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
 
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
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
This will remove the diff from the model, effectively "forgetting" about it.
discard() - Method in class org.eclipse.emf.compare.internal.spec.ReferenceChangeSpec
This will remove the diff from the model, effectively "forgetting" about it.
discard() - Method in class org.eclipse.emf.compare.internal.spec.ResourceAttachmentChangeSpec
This will remove the diff from the model, effectively "forgetting" about it.
DISCARDED_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceState
The 'DISCARDED' literal value
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.
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.
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.
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
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(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
doubleCheck() - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityMatchStats
Double checked a candidate pair of match.
A B C D E F G H I K L M N O P R S T U V W 
EMF Compare
3.1.0.201410060749


Copyright (c) 2006, 2014 Obeo and others. All rights reserved.