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

C

CachingDistance - Class in org.eclipse.emf.compare.match.eobject
This class wraps a DistanceFunction and cache its result.
CachingDistance(ProximityEObjectMatcher.DistanceFunction) - Constructor for class org.eclipse.emf.compare.match.eobject.CachingDistance
Create a new caching distance.
caseAttributeChange(AttributeChange) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Attribute Change'
caseComparison(Comparison) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Comparison'
caseConflict(Conflict) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Conflict'
caseDiff(Diff) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Diff'
caseEquivalence(Equivalence) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Equivalence'
caseFeatureMapChange(FeatureMapChange) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Feature Map Change'
caseMatch(Match) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Match'
caseMatchResource(MatchResource) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Match Resource'
caseReferenceChange(ReferenceChange) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Reference Change'
caseResourceAttachmentChange(ResourceAttachmentChange) - Method in class org.eclipse.emf.compare.util.CompareSwitch
Returns the result of interpreting the object as an instance of 'Resource Attachment Change'
CHANGE_VALUE - Static variable in enum org.eclipse.emf.compare.DifferenceKind
The 'CHANGE' literal value
changedAttribute(String, String, Object, Object) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
This predicate can be used to check whether a given Diff represents the modification of a single-valued attribute going by the given attributeName on an EObject which name matches qualifiedName.
changedReference(String, String, String, String) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
This predicate can be used to check whether a given Diff represents the modification of a single-valued reference going by the given referenceName on an EObject which name matches qualifiedName.
changeValue(AttributeChange, boolean) - Method in class org.eclipse.emf.compare.merge.AttributeChangeMerger
This will be called by the merge operations in order to change single-valued attributes.
changeValue(FeatureMapChange, boolean) - Method in class org.eclipse.emf.compare.merge.FeatureMapChangeMerger
This will be called by the merge operations in order to change a key.
checkConflict(Comparison, Diff, Iterable<Diff>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called once for each difference in the comparison model.
checkContainmentConflict(Comparison, ReferenceChange, Iterable<ReferenceChange>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called once for each ReferenceChange on containment references in the comparison model.
checkContainmentConflict(Comparison, ReferenceChange, ReferenceChange) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
For each couple of diffs on the same value in which one is a containment reference change, we will call this in order to check for possible conflicts.
checkContainmentFeatureMapConflict(Comparison, FeatureMapChange, Iterable<FeatureMapChange>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called once for each FeatureMapChange on containment values in the comparison model.
checkContainmentFeatureMapConflict(Comparison, FeatureMapChange, FeatureMapChange) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
For each couple of diffs on the same value in which one is a containment feature map change, we will call this in order to check for possible conflicts.
checkFeatureAddConflict(Comparison, Diff, Iterable<Diff>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called from DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable) in order to detect conflicts on a Diff that is of type "ADD" and which is not a containment reference change.
checkFeatureChangeConflict(Comparison, Diff, Iterable<Diff>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called from DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable) in order to detect conflicts on a Diff that is of type "CHANGE".
checkFeatureDeleteConflict(Comparison, Diff, Iterable<Diff>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called from DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable) in order to detect conflicts on a Diff that is of type "DELETE" and which is not a containment reference change.
checkFeatureMoveConflict(Comparison, Diff, Iterable<Diff>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called from DefaultConflictDetector.checkConflict(Comparison, Diff, Iterable) in order to detect conflicts on a Diff that is of type "CHANGE" or "MOVE".
checkForDifferences(Match, Monitor) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Checks the given Match's sides for potential differences.
checkForEquivalences(Comparison, Diff) - Method in class org.eclipse.emf.compare.equi.DefaultEquiEngine
Checks the potential equivalence from the given difference.
checkForEquivalences(Comparison, ReferenceChange) - Method in class org.eclipse.emf.compare.equi.DefaultEquiEngine
Checks the potential equivalence from the given difference.
checkForEquivalences(Comparison, FeatureMapChange) - Method in class org.eclipse.emf.compare.equi.DefaultEquiEngine
Checks the potential equivalence from the given difference.
checkForOrderingChanges(EStructuralFeature) - Method in class org.eclipse.emf.compare.diff.FeatureFilter
Tells the diff engine whether the given feature should be checked for changed in the ordering or not.
checkForRequiredDifferences(Comparison, Diff) - Method in class org.eclipse.emf.compare.req.DefaultReqEngine
Checks the potential required differences from the given difference.
checkImpliedDiffsOrdering(ReferenceChange, boolean) - Method in class org.eclipse.emf.compare.merge.ReferenceChangeMerger
In the case of many-to-many eOpposite references, EMF will simply report the difference made on one side of the equivalence to the other, without considering ordering in any way.
checkResourceAttachment(Match, Monitor) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Checks whether the given Match's sides have changed resources.
checkResourceAttachmentConflict(Comparison, ResourceAttachmentChange, Iterable<Diff>) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called once for each ResourceAttachmentChange in the comparison model.
checkResourceAttachmentConflict(Comparison, ResourceAttachmentChange, ReferenceChange) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called from DefaultConflictDetector.checkResourceAttachmentConflict(Comparison, ResourceAttachmentChange, Iterable) for each ReferenceChange in the comparison model that is on the other side and that impacts the changed root.
clear() - Method in interface org.eclipse.emf.compare.match.eobject.WeightProvider.Descriptor.Registry
Removes all extensions from this registry.
clear() - Method in class org.eclipse.emf.compare.match.eobject.WeightProviderDescriptorRegistryImpl
Removes all extensions from this registry.
clear() - Method in interface org.eclipse.emf.compare.match.IMatchEngine.Factory.Registry
Clear the registry.
clear() - Method in class org.eclipse.emf.compare.match.impl.MatchEngineFactoryRegistryImpl
Clear the registry.
clear() - Method in interface org.eclipse.emf.compare.merge.IMerger.Registry
Clear the registry.
clear() - Method in class org.eclipse.emf.compare.merge.IMerger.RegistryImpl
Clear the registry.
clear() - Method in interface org.eclipse.emf.compare.postprocessor.IPostProcessor.Descriptor.Registry
Removes all extensions from this registry.
clear() - Method in class org.eclipse.emf.compare.postprocessor.PostProcessorDescriptorRegistryImpl
Removes all extensions from this registry.
compare(IComparisonScope) - Method in class org.eclipse.emf.compare.EMFCompare
Computes and returns a new Comparison object representation the differences between Notifier in the give scope.
compare(IComparisonScope, Monitor) - Method in class org.eclipse.emf.compare.EMFCompare
Launches the comparison with the given scope and reporting progress to the given monitor.
CompareAdapterFactory - Class in org.eclipse.emf.compare.util
The Adapter Factory for the model.
CompareAdapterFactory() - Constructor for class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates an instance of the adapter factory
CompareFactory - Interface in org.eclipse.emf.compare
The Factory for the model.
CompareFactoryImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model Factory.
CompareFactoryImpl() - Constructor for class org.eclipse.emf.compare.impl.CompareFactoryImpl
Creates an instance of the factory
ComparePackage - Interface in org.eclipse.emf.compare
The Package for the model.
ComparePackage.Literals - Interface in org.eclipse.emf.compare
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
ComparePackageImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model Package.
CompareSwitch<T> - Class in org.eclipse.emf.compare.util
The Switch for the model's inheritance hierarchy.
CompareSwitch() - Constructor for class org.eclipse.emf.compare.util.CompareSwitch
Creates an instance of the switch
COMPARISON - Static variable in interface org.eclipse.emf.compare.ComparePackage
The meta object id for the 'Comparison' class.
COMPARISON - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Comparison' class.
Comparison - Interface in org.eclipse.emf.compare
A representation of the model object 'Comparison'.
COMPARISON__CONFLICTS - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Conflicts' containment reference list.
COMPARISON__CONFLICTS - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Conflicts' containment reference list feature
COMPARISON__DIAGNOSTIC - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Diagnostic' attribute.
COMPARISON__DIAGNOSTIC - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Diagnostic' attribute feature.
COMPARISON__EQUIVALENCES - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Equivalences' containment reference list.
COMPARISON__EQUIVALENCES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Equivalences' containment reference list feature
COMPARISON__MATCHED_RESOURCES - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Matched Resources' containment reference list.
COMPARISON__MATCHED_RESOURCES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Matched Resources' containment reference list feature.
COMPARISON__MATCHES - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Matches' containment reference list.
COMPARISON__MATCHES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Matches' containment reference list feature.
COMPARISON__THREE_WAY - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Three Way' attribute.
COMPARISON__THREE_WAY - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Three Way' attribute feature.
COMPARISON_FEATURE_COUNT - Static variable in interface org.eclipse.emf.compare.ComparePackage
The number of structural features of the 'Comparison' class.
ComparisonImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model object 'Comparison'.
ComparisonImpl() - Constructor for class org.eclipse.emf.compare.impl.ComparisonImpl
 
ComparisonSpec - Class in org.eclipse.emf.compare.internal.spec
This specialization of the ComparisonImpl class allows us to define the derived features and operations implementations.
ComparisonSpec() - Constructor for class org.eclipse.emf.compare.internal.spec.ComparisonSpec
 
ComparisonUtil - Class in org.eclipse.emf.compare.internal.utils
This utility class provides common methods for navigation over and querying of the Comparison model.
computeContainmentDifferencesThreeWay(Match, EReference, boolean) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given containment reference.
computeContainmentDifferencesTwoWay(Match, EReference, boolean) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given containment reference.
computeDifferences(Match, EAttribute, boolean) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given attribute.
computeDifferences(Match, EReference, boolean) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given reference.
computeEquivalences(Comparison, Monitor) - Method in class org.eclipse.emf.compare.equi.DefaultEquiEngine
This is the entry point of the equivalence computing process.
computeEquivalences(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.equi.IEquiEngine
This is the entry point of the equivalence computing process.
computeMultiValuedFeatureDifferencesThreeWay(Match, EStructuralFeature, boolean) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given multi-valued feature.
computeMultiValuedFeatureDifferencesTwoWay(Match, EStructuralFeature, boolean) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given multi-valued feature.
computeRequirements(Comparison, Monitor) - Method in class org.eclipse.emf.compare.req.DefaultReqEngine
This is the entry point of the requirements computing process.
computeRequirements(Comparison, Monitor) - Method in interface org.eclipse.emf.compare.req.IReqEngine
This is the entry point of the requirements computing process.
computeSingleValuedAttributeDifferences(Match, EAttribute) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given single-valued attribute.
computeSingleValuedReferenceDifferencesThreeWay(Match, EReference) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given single-valued reference.
computeSingleValuedReferenceDifferencesTwoWay(Match, EReference) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Computes the difference between the sides of the given match for the given single-valued reference.
computeTargetURI(Match, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
Computes the URI of the "target" resource.
CONFLICT - Static variable in interface org.eclipse.emf.compare.ComparePackage
The meta object id for the 'Conflict' class
CONFLICT - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Conflict' class.
Conflict - Interface in org.eclipse.emf.compare
A representation of the model object 'Conflict'
conflict - Variable in class org.eclipse.emf.compare.impl.DiffImpl
The cached value of the 'Conflict' reference.
CONFLICT__DIFFERENCES - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Differences' reference list.
CONFLICT__DIFFERENCES - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Differences' reference list feature.
CONFLICT__KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage
The feature id for the 'Kind' attribute.
CONFLICT__KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Kind' attribute feature.
CONFLICT_FEATURE_COUNT - Static variable in interface org.eclipse.emf.compare.ComparePackage
The number of structural features of the 'Conflict' class.
CONFLICT_KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage
The meta object id for the 'Conflict Kind' enum
CONFLICT_KIND - Static variable in interface org.eclipse.emf.compare.ComparePackage.Literals
The meta object literal for the 'Conflict Kind' enum.
conflictDetector - Variable in class org.eclipse.emf.compare.EMFCompare.Builder
The IConflictDetector to use to compute conflicts.
ConflictImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model object 'Conflict'
ConflictImpl() - Constructor for class org.eclipse.emf.compare.impl.ConflictImpl
 
ConflictKind - Enum in org.eclipse.emf.compare
A representation of the literals of the enumeration 'Conflict Kind', and utility methods for working with them
ConflictMerger - Class in org.eclipse.emf.compare.merge
This specific implementation of AbstractMerger will be used to merge real conflicts.
ConflictMerger() - Constructor for class org.eclipse.emf.compare.merge.ConflictMerger
 
conflictOn(Comparison, Diff, Diff, ConflictKind) - Method in class org.eclipse.emf.compare.conflict.DefaultConflictDetector
This will be called whenever we detect a new conflict in order to create (or update) the actual association.
conflicts - Variable in class org.eclipse.emf.compare.impl.ComparisonImpl
The cached value of the 'Conflicts' containment reference list.
ConflictSpec - Class in org.eclipse.emf.compare.internal.spec
This specialization of the ConflictImpl class allows us to define the derived features and operations implementations.
ConflictSpec() - Constructor for class org.eclipse.emf.compare.internal.spec.ConflictSpec
 
CONTAINMENT_REFERENCE_CHANGE - Static variable in class org.eclipse.emf.compare.utils.EMFComparePredicates
This can be used to check whether a given diff is a containment reference change.
containmentReferenceChange() - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
contains(Comparison, Iterable<E>, E) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Checks whether the given iterable contains the given element according to the semantics of IEqualityHelper#matchingValues(Comparison, Object, Object).
contentDescription(URI, Map<?, ?>) - Method in class org.eclipse.emf.compare.utils.DelegatingURIConverter
convertConflictKindToString(EDataType, Object) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
convertDifferenceKindToString(EDataType, Object) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
convertDifferenceSourceToString(EDataType, Object) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
convertDifferenceStateToString(EDataType, Object) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
convertEIterableToString(EDataType, Object) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
convertToString(EDataType, Object) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
copy(EObject) - Method in class org.eclipse.emf.compare.utils.EMFCompareCopier
Implementation mostly copied from Copier#copy(EObject), we only remove the reference copying from here.
copyAllLeftToRight(Iterable<? extends Diff>, Monitor) - Method in class org.eclipse.emf.compare.merge.BatchMerger
This will be called to copy all of the differences from the given list from the left to the right side.
copyAllLeftToRight(Iterable<? extends Diff>, Monitor) - Method in interface org.eclipse.emf.compare.merge.IBatchMerger
This will be called to copy all of the differences from the given list from the left to the right side.
copyAllRightToLeft(Iterable<? extends Diff>, Monitor) - Method in class org.eclipse.emf.compare.merge.BatchMerger
This will be called to copy all of the differences from the given list from the right to the left side.
copyAllRightToLeft(Iterable<? extends Diff>, Monitor) - Method in interface org.eclipse.emf.compare.merge.IBatchMerger
This will be called to copy all of the differences from the given list from the right to the left side.
copyLeftToRight() - Method in interface org.eclipse.emf.compare.Diff
Deprecated.
copyLeftToRight() - Method in class org.eclipse.emf.compare.impl.DiffImpl
 
copyLeftToRight() - Method in class org.eclipse.emf.compare.internal.spec.AttributeChangeSpec
Deprecated.
Use IMerger.copyLeftToRight(org.eclipse.emf.compare.Diff, org.eclipse.emf.common.util.Monitor) instead. See javadoc of IMerger.Registry for usage instructions.
copyLeftToRight() - Method in class org.eclipse.emf.compare.internal.spec.ReferenceChangeSpec
Deprecated.
Use IMerger.copyLeftToRight(org.eclipse.emf.compare.Diff, org.eclipse.emf.common.util.Monitor) instead. See javadoc of IMerger.Registry for usage instructions.
copyLeftToRight() - Method in class org.eclipse.emf.compare.internal.spec.ResourceAttachmentChangeSpec
Deprecated.
copyLeftToRight(Diff, Monitor) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
Executes the copy from left to right.
copyLeftToRight(Diff, Monitor) - Method in class org.eclipse.emf.compare.merge.ConflictMerger
Executes the copy from left to right.
copyLeftToRight(Diff, Monitor) - Method in interface org.eclipse.emf.compare.merge.IMerger
Executes the copy from left to right.
copyLeftToRight(Diff, Monitor) - Method in class org.eclipse.emf.compare.merge.PseudoConflictMerger
Executes the copy from left to right.
copyright - Static variable in interface org.eclipse.emf.compare.AttributeChange
 
copyright - Static variable in interface org.eclipse.emf.compare.CompareFactory
 
copyright - Static variable in interface org.eclipse.emf.compare.ComparePackage
 
copyright - Static variable in interface org.eclipse.emf.compare.Comparison
 
copyright - Static variable in interface org.eclipse.emf.compare.Conflict
 
copyright - Static variable in enum org.eclipse.emf.compare.ConflictKind
 
copyright - Static variable in interface org.eclipse.emf.compare.Diff
 
copyright - Static variable in enum org.eclipse.emf.compare.DifferenceKind
 
copyright - Static variable in enum org.eclipse.emf.compare.DifferenceSource
 
copyright - Static variable in enum org.eclipse.emf.compare.DifferenceState
 
copyright - Static variable in interface org.eclipse.emf.compare.Equivalence
 
copyright - Static variable in interface org.eclipse.emf.compare.FeatureMapChange
 
copyright - Static variable in class org.eclipse.emf.compare.impl.AttributeChangeImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.ComparePackageImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.ComparisonImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.ConflictImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.DiffImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.EquivalenceImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.FeatureMapChangeImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.MatchImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.MatchResourceImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.ReferenceChangeImpl
 
copyright - Static variable in class org.eclipse.emf.compare.impl.ResourceAttachmentChangeImpl
 
copyright - Static variable in interface org.eclipse.emf.compare.Match
 
copyright - Static variable in interface org.eclipse.emf.compare.MatchResource
 
copyright - Static variable in interface org.eclipse.emf.compare.ReferenceChange
 
copyright - Static variable in interface org.eclipse.emf.compare.ResourceAttachmentChange
 
copyright - Static variable in class org.eclipse.emf.compare.util.CompareAdapterFactory
 
copyright - Static variable in class org.eclipse.emf.compare.util.CompareSwitch
 
copyRightToLeft() - Method in interface org.eclipse.emf.compare.Diff
Deprecated.
copyRightToLeft() - Method in class org.eclipse.emf.compare.impl.DiffImpl
 
copyRightToLeft() - Method in class org.eclipse.emf.compare.internal.spec.AttributeChangeSpec
Deprecated.
Use IMerger.copyRightToLeft(org.eclipse.emf.compare.Diff, org.eclipse.emf.common.util.Monitor) instead. See javadoc of IMerger.Registry for usage instructions.
copyRightToLeft() - Method in class org.eclipse.emf.compare.internal.spec.ReferenceChangeSpec
Deprecated.
Use IMerger.copyRightToLeft(org.eclipse.emf.compare.Diff, org.eclipse.emf.common.util.Monitor) instead. See javadoc of IMerger.Registry for usage instructions.
copyRightToLeft() - Method in class org.eclipse.emf.compare.internal.spec.ResourceAttachmentChangeSpec
Deprecated.
copyRightToLeft(Diff, Monitor) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
Executes the copy from right to left.
copyRightToLeft(Diff, Monitor) - Method in class org.eclipse.emf.compare.merge.ConflictMerger
Executes the copy from right to left.
copyRightToLeft(Diff, Monitor) - Method in interface org.eclipse.emf.compare.merge.IMerger
Executes the copy from right to left.
copyRightToLeft(Diff, Monitor) - Method in class org.eclipse.emf.compare.merge.PseudoConflictMerger
Executes the copy from right to left.
create(EClass) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
create(Diff) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Creates and returns a extension from the given Diff.
create(Diff) - Method in interface org.eclipse.emf.compare.internal.postprocessor.factories.IChangeFactory
Creates and returns a extension from the given Diff.
create(UseIdentifiers) - Static method in class org.eclipse.emf.compare.match.DefaultMatchEngine
Helper creator method that instantiate a DefaultMatchEngine that will use identifiers as specified by the given useIDs enumeration.
create(UseIdentifiers, WeightProvider.Descriptor.Registry) - Static method in class org.eclipse.emf.compare.match.DefaultMatchEngine
Helper creator method that instantiate a DefaultMatchEngine that will use identifiers as specified by the given useIDs enumeration.
createAdapter(Notifier) - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates an adapter for the target
createAttributeChange() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Attribute Change'
createAttributeChange() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createAttributeChangeAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Attribute Change'
createComparison() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Comparison'
createComparison() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createComparison() - Method in class org.eclipse.emf.compare.match.DefaultComparisonFactory
Returns a new Comparison.
createComparison() - Method in interface org.eclipse.emf.compare.match.IComparisonFactory
Returns a new Comparison.
createComparisonAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Comparison'
createConflict() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Conflict'
createConflict() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createConflictAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Conflict'
createConflictKindFromString(EDataType, String) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createContainmentDifferences(Match, EReference, boolean, List<Object>, List<Object>, DifferenceSource) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Called from DefaultDiffEngine.computeContainmentDifferencesThreeWay(Match, EReference, boolean) once our LCS have been computed and we know what really changed.
createCopy(EObject) - Method in class org.eclipse.emf.compare.merge.AbstractMerger
This will create a copy of the given EObject that can be used as the target of an addition (or the reverting of a deletion).
createDefaultCache(CacheBuilder<Object, Object>) - Static method in class org.eclipse.emf.compare.utils.EqualityHelper
Create a cache as required by EqualityHelper.
createDefaultEObjectMatcher(UseIdentifiers) - Static method in class org.eclipse.emf.compare.match.DefaultMatchEngine
Creates and configures an IEObjectMatcher with the strategy given by useIDs.
createDefaultEObjectMatcher(UseIdentifiers, WeightProvider.Descriptor.Registry) - Static method in class org.eclipse.emf.compare.match.DefaultMatchEngine
Creates and configures an IEObjectMatcher with the strategy given by useIDs.
createDefaultScope(Notifier, Notifier) - Static method in class org.eclipse.emf.compare.EMFCompare
Deprecated.
this was only a delegation to the publicly accessible DefaultComparisonScope... it will be removed in a subsequent release.
createDefaultScope(Notifier, Notifier, Notifier) - Static method in class org.eclipse.emf.compare.EMFCompare
Deprecated.
this was only a delegation to the publicly accessible DefaultComparisonScope... it will be removed in a subsequent release.
createDiff() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Diff'
createDiff() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createDiffAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Diff'
createDifferenceKindFromString(EDataType, String) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createDifferenceSourceFromString(EDataType, String) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createDifferenceStateFromString(EDataType, String) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createEIterableFromString(EDataType, String) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createEObjectAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for the default case
createEqualityHelper() - Method in class org.eclipse.emf.compare.match.DefaultEqualityHelperFactory
Returns a new IEqualityHelper.
createEqualityHelper() - Method in interface org.eclipse.emf.compare.match.IEqualityHelperFactory
Returns a new IEqualityHelper.
createEquivalence() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Equivalence'
createEquivalence() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createEquivalenceAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Equivalence'
createExtension() - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
It creates the graphical change extension.
createFeatureFilter() - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
This will be used in order to create the FeatureFilter that should be used by this engine to determine the structural features on which it is to try and detect differences.
createFeatureMapChange() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Feature Map Change'
createFeatureMapChange() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createFeatureMapChangeAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Feature Map Change'
createFromString(EDataType, String) - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createInputStream(URI) - Method in class org.eclipse.emf.compare.utils.DelegatingURIConverter
createInputStream(URI, Map<?, ?>) - Method in class org.eclipse.emf.compare.utils.DelegatingURIConverter
createMappings(Iterator<? extends Resource>, Iterator<? extends Resource>, Iterator<? extends Resource>) - Method in interface org.eclipse.emf.compare.match.resource.IResourceMatcher
This will be called by the engine in order to retrieve the mappings created by this matcher.
createMappings(Iterator<? extends Resource>, Iterator<? extends Resource>, Iterator<? extends Resource>) - Method in class org.eclipse.emf.compare.match.resource.StrategyResourceMatcher
This will be called by the engine in order to retrieve the mappings created by this matcher.
createMatch() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Match'
createMatch() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createMatchAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Match'
createMatches(Comparison, Iterator<? extends EObject>, Iterator<? extends EObject>, Iterator<? extends EObject>, Monitor) - Method in class org.eclipse.emf.compare.match.eobject.IdentifierEObjectMatcher
This will be called by the match engine to determine matches between EObjects.
createMatches(Comparison, Iterator<? extends EObject>, Iterator<? extends EObject>, Iterator<? extends EObject>, Monitor) - Method in interface org.eclipse.emf.compare.match.eobject.IEObjectMatcher
This will be called by the match engine to determine matches between EObjects.
createMatches(Comparison, Iterator<? extends EObject>, Iterator<? extends EObject>, Iterator<? extends EObject>, Monitor) - Method in class org.eclipse.emf.compare.match.eobject.ProximityEObjectMatcher
This will be called by the match engine to determine matches between EObjects.
createMatchResource() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Match Resource'
createMatchResource() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createMatchResource(Resource, Resource, Resource) - Static method in class org.eclipse.emf.compare.match.resource.NameMatchingStrategy
Creates a MatchResource instance and sets all three resources of the mapping on it.
createMatchResource(Resource, Resource, Resource) - Static method in class org.eclipse.emf.compare.match.resource.NameSimilarityMatchingStrategy
Creates a MatchResource instance and sets all three resources of the mapping on it.
createMatchResource(Resource, Resource, Resource) - Method in class org.eclipse.emf.compare.match.resource.RootIDMatchingStrategy
Creates a MatchResource instance and sets all three resources of the mapping on it.
createMatchResource(Resource, Resource, Resource) - Static method in class org.eclipse.emf.compare.match.resource.StrategyResourceMatcher
Creates a MatchResource instance and sets all three resources of the mapping on it.
createMatchResourceAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Match Resource'
createOutputStream(URI) - Method in class org.eclipse.emf.compare.utils.DelegatingURIConverter
createOutputStream(URI, Map<?, ?>) - Method in class org.eclipse.emf.compare.utils.DelegatingURIConverter
createPackageContents() - Method in class org.eclipse.emf.compare.impl.ComparePackageImpl
Creates the meta-model objects for the package.
createReferenceChange() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Reference Change'
createReferenceChange() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createReferenceChangeAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Reference Change'
createResourceAttachmentChange() - Method in interface org.eclipse.emf.compare.CompareFactory
Returns a new object of class 'Resource Attachment Change'
createResourceAttachmentChange() - Method in class org.eclipse.emf.compare.impl.CompareFactoryImpl
 
createResourceAttachmentChangeAdapter() - Method in class org.eclipse.emf.compare.util.CompareAdapterFactory
Creates a new adapter for an object of class 'Resource Attachment Change'
createResourceMatcher() - Method in class org.eclipse.emf.compare.match.DefaultMatchEngine
This will be used to create the resource matcher that will be used by this match engine.
createStandaloneInstance() - Static method in class org.eclipse.emf.compare.match.eobject.WeightProviderDescriptorRegistryImpl
Returns a registry filled with the default weight provider DefaultWeightProvider and the ecore weight provider EcoreWeightProvider provided by EMF Compare.
createStandaloneInstance() - Static method in class org.eclipse.emf.compare.match.impl.MatchEngineFactoryRegistryImpl
Returns a registry filled with the default match engine factory provided by EMF Compare MatchEngineFactoryImpl.
createStandaloneInstance() - Static method in class org.eclipse.emf.compare.merge.IMerger.RegistryImpl
Returns a registry filled with the default mergers provided by EMF Compare; namely AttributeChangeMerger, ReferenceChangeMerger, FeatureMapChangeMerger, ResourceAttachmentChangeMerger, PseudoConflictMerger and ConflictMerger.
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.201408190703


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