The number of structural features of the '
Feature Map Change' class.
featureChange(Match, EStructuralFeature, Object, DifferenceKind, DifferenceSource) - Method in class org.eclipse.emf.compare.diff.DefaultDiffEngine
Delegates to the diff processor to create the specified feature change.
FeatureFilter - Class in org.eclipse.emf.compare.diff
FeatureFilter
s will be used by the default implemention of a diff engine in order to determine
which features it is to check for differences.
FeatureFilter() - Constructor for class org.eclipse.emf.compare.diff.FeatureFilter
featureMapChange(Match, EAttribute, Object, DifferenceKind, DifferenceSource) - Method in class org.eclipse.emf.compare.diff.DiffBuilder
This will be called whenever the diff engine detected a difference for a given attribute value.
featureMapChange(Match, EAttribute, Object, DifferenceKind, DifferenceSource) - Method in interface org.eclipse.emf.compare.diff.IDiffProcessor
This will be called whenever the diff engine detected a difference for a given attribute value.
FeatureMapChange - Interface in org.eclipse.emf.compare
A representation of the model object 'Feature Map Change'
FeatureMapChangeImpl - Class in org.eclipse.emf.compare.impl
An implementation of the model object 'Feature Map Change'
FeatureMapChangeImpl() - Constructor for class org.eclipse.emf.compare.impl.FeatureMapChangeImpl
FeatureMapChangeMerger - Class in org.eclipse.emf.compare.merge
This specific implementation of
AbstractMerger
will be used to merge attribute changes.
FeatureMapChangeMerger() - Constructor for class org.eclipse.emf.compare.merge.FeatureMapChangeMerger
fillRequiredDifferences(Comparison, Diff) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Sets the required link of the difference extension created by the related factory.
fillRequiredDifferences(Comparison, Diff) - Method in interface org.eclipse.emf.compare.internal.postprocessor.factories.IChangeFactory
Sets the required link of the difference extension created by the related factory.
FilterComparisonScope - Class in org.eclipse.emf.compare.scope
This implementation of an
IComparisonScope
can be provided specific filters to filter out parts of
the Notifiers' content lists.
FilterComparisonScope(Notifier, Notifier, Notifier) - Constructor for class org.eclipse.emf.compare.scope.FilterComparisonScope
This will instantiate a scope with left, right and origin Notifiers defined.
findClosests(Comparison, EObject, EObjectIndex.Side) - Method in interface org.eclipse.emf.compare.match.eobject.EObjectIndex
Return the closest EObjects found in other sides than the one given.
findClosests(Comparison, EObject, EObjectIndex.Side) - Method in class org.eclipse.emf.compare.match.eobject.internal.ByTypeIndex
Return the closest EObjects found in other sides than the one given.
findClosests(Comparison, EObject, EObjectIndex.Side) - Method in class org.eclipse.emf.compare.match.eobject.internal.ProximityIndex
Return the closest EObjects found in other sides than the one given.
findCrossReferences(Comparison, EObject, Predicate<Diff>) - Method in class org.eclipse.emf.compare.internal.postprocessor.factories.AbstractChangeFactory
Find the differences, on the given model object, which match with the predicate.
findInsertionIndex(Comparison, Iterable<E>, List<E>, List<E>, E) - Static method in class org.eclipse.emf.compare.internal.utils.DiffUtil
This will try and determine the index at which a given element from the source
list should be
inserted in the target
list.
findInsertionIndex(Comparison, List<E>, List<E>, E) - Static method in class org.eclipse.emf.compare.internal.utils.DiffUtil
This will try and determine the index at which a given element from the source
list should be
inserted in the target
list.
findInsertionIndex(Comparison, Diff, boolean) - Static method in class org.eclipse.emf.compare.internal.utils.DiffUtil
findInsertionIndex(Comparison, Diff, boolean) - Method in class org.eclipse.emf.compare.merge.AttributeChangeMerger
This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.
findInsertionIndex(Comparison, Diff, boolean) - Method in class org.eclipse.emf.compare.merge.FeatureMapChangeMerger
This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.
findInsertionIndex(Comparison, Diff, boolean) - Method in class org.eclipse.emf.compare.merge.ReferenceChangeMerger
This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.
findInsertionIndex(Comparison, List<E>, List<E>, E) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
This will be used by the distinct merge actions in order to find the index at which a value should be
inserted in its target list.
findInsertionIndex(Comparison, Iterable<E>, List<E>, List<E>, E) - Static method in class org.eclipse.emf.compare.utils.DiffUtil
Deprecated.
This will try and determine the index at which a given element from the source
list should be
inserted in the target
list.
findInsertionIndex(Comparison, List<E>, List<E>, E) - Static method in class org.eclipse.emf.compare.utils.DiffUtil
Deprecated.
This will try and determine the index at which a given element from the source
list should be
inserted in the target
list.
findInsertionIndex(Comparison, Diff, boolean) - Static method in class org.eclipse.emf.compare.utils.DiffUtil
Deprecated.
This is the main entry point for
#findInsertionIndex(Comparison, EqualityHelper, Iterable, List, List, Object)
.
findMatch(Resource, Iterable<Resource>) - Method in class org.eclipse.emf.compare.match.resource.NameMatchingStrategy
Returns the first match of reference
in candidates
.
findMatch(Resource, Iterable<Resource>) - Method in class org.eclipse.emf.compare.match.resource.RootIDMatchingStrategy
Returns the first match of reference
in candidates
.
findMatchIn(Comparison, List<EObject>, EObject) - Method in class org.eclipse.emf.compare.merge.ReferenceChangeMerger
Seeks a match of the given element
in the given list, using the equality helper to find it.
findOrCreateTargetResource(Match, boolean) - Method in class org.eclipse.emf.compare.merge.ResourceAttachmentChangeMerger
This will try and locate the "target" resource of this merge in the current comparison.
fromSide(DifferenceSource) - Static method in class org.eclipse.emf.compare.utils.EMFComparePredicates
This can be used to check that a given Diff originates from the given source
side.
A B C D E F G H I K L M N O P R S T U V W