Uses of Enum Class
org.eclipse.emf.compare.DifferenceKind
Package
Description
-
Uses of DifferenceKind in org.eclipse.emf.compare
Modifier and TypeFieldDescriptionstatic final List<DifferenceKind>
DifferenceKind.VALUES
A public read-only list of all the 'Difference Kind' enumerators.Modifier and TypeMethodDescriptionstatic DifferenceKind
DifferenceKind.get
(int value) Returns the 'Difference Kind' literal with the specified integer value.static DifferenceKind
Returns the 'Difference Kind' literal with the specified literal value.static DifferenceKind
Returns the 'Difference Kind' literal with the specified name.Diff.getKind()
Returns the value of the 'Kind' attribute.static DifferenceKind
Returns the enum constant of this class with the specified name.static DifferenceKind[]
DifferenceKind.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionvoid
Diff.setKind
(DifferenceKind value) Sets the value of the 'Kind
' attribute. -
Uses of DifferenceKind in org.eclipse.emf.compare.diff
Modifier and TypeMethodDescriptionvoid
DiffBuilder.attributeChange
(Match match, EAttribute attribute, Object value, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detected a difference for a given attribute value.void
IDiffProcessor.attributeChange
(Match match, EAttribute attribute, Object value, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detected a difference for a given attribute value.protected void
DefaultDiffEngine.featureChange
(Match match, EStructuralFeature feature, Object value, DifferenceKind kind, DifferenceSource source) Delegates to the diff processor to create the specified feature change.void
DiffBuilder.featureMapChange
(Match match, EAttribute attribute, Object value, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detected a difference for a given attribute value.void
IDiffProcessor.featureMapChange
(Match match, EAttribute attribute, Object value, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detected a difference for a given attribute value.void
DiffBuilder.referenceChange
(Match match, EReference reference, EObject value, DifferenceKind kind, DifferenceSource source) This will be called whenever the Diff engine detected a difference for a given reference value.void
IDiffProcessor.referenceChange
(Match match, EReference reference, EObject value, DifferenceKind kind, DifferenceSource source) This will be called whenever the Diff engine detected a difference for a given reference value.void
DiffBuilder.resourceAttachmentChange
(Match match, String uri, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detected the addition (or removal) of a root in a given Resource.void
IDiffProcessor.resourceAttachmentChange
(Match match, String uri, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detected the addition (or removal) of a root in a given Resource.void
DiffBuilder.resourceLocationChange
(MatchResource matchResource, String baseLocation, String changedLocation, DifferenceKind kind, DifferenceSource source) Deprecated.void
IDiffProcessor.resourceLocationChange
(MatchResource matchResource, String baseLocation, String changedLocation, DifferenceKind kind, DifferenceSource source) This will be called whenever the diff engine detects the change of a Resource location. -
Uses of DifferenceKind in org.eclipse.emf.compare.impl
Modifier and TypeFieldDescriptionprotected DifferenceKind
DiffImpl.kind
The cached value of the 'Kind
' attribute.protected static final DifferenceKind
DiffImpl.KIND_EDEFAULT
The default value of the 'Kind
' attribute.Modifier and TypeMethodDescriptionCompareFactoryImpl.createDifferenceKindFromString
(EDataType eDataType, String initialValue) DiffImpl.getKind()
-
Uses of DifferenceKind in org.eclipse.emf.compare.internal.postprocessor.factories
Modifier and TypeMethodDescriptionprotected DifferenceKind
AbstractChangeFactory.getRelatedExtensionKind
(Diff input) Get theDifferenceKind
of the matching diagram difference extension in relation to the given difference.Modifier and TypeMethodDescriptionabstract void
AbstractChangeFactory.setRefiningChanges
(Diff extension, DifferenceKind extensionKind, Diff refiningDiff) Get the refining differences and set the given extension with them, from the given refining one. -
Uses of DifferenceKind in org.eclipse.emf.compare.utils
Modifier and TypeMethodDescriptionEMFCompareJavaPredicates.ofKind
(DifferenceKind... kind) This predicate can be used to check whether a particular diff is of the givenkind
.static com.google.common.base.Predicate<? super Diff>
EMFComparePredicates.ofKind
(DifferenceKind kind) Deprecated.This predicate can be used to check whether a particular diff is of the givenkind
.static com.google.common.base.Predicate<Diff>
EMFComparePredicates.ofKind
(DifferenceKind kind1, DifferenceKind kind2) Deprecated.Accept only diffs of the given kinds.
ResourceLocationChange
s have been replaced byResourceAttachmentChange
s of kind Move.