Uses of Interface
org.eclipse.emf.compare.AttributeChange
Packages that use AttributeChange
Package
Description
-
Uses of AttributeChange in org.eclipse.emf.compare
Methods in org.eclipse.emf.compare that return AttributeChangeModifier and TypeMethodDescriptionCompareFactory.createAttributeChange()
Returns a new object of class 'Attribute Change'. -
Uses of AttributeChange in org.eclipse.emf.compare.impl
Classes in org.eclipse.emf.compare.impl that implement AttributeChangeModifier and TypeClassDescriptionclass
An implementation of the model object 'Attribute Change'.Methods in org.eclipse.emf.compare.impl that return AttributeChange -
Uses of AttributeChange in org.eclipse.emf.compare.internal.conflict
Methods in org.eclipse.emf.compare.internal.conflict that return types with arguments of type AttributeChangeModifier and TypeMethodDescriptionConflictSearchFactory.caseAttributeChange
(AttributeChange diff) Methods in org.eclipse.emf.compare.internal.conflict with parameters of type AttributeChangeModifier and TypeMethodDescriptionConflictSearchFactory.caseAttributeChange
(AttributeChange diff) protected String
AbstractConflictSearch.getChangedValue
(AttributeChange attributeChange) Returns the changed attribute value denoted by the givendiff
.protected boolean
AbstractConflictSearch.isMergeable
(AttributeChange diff1, AttributeChange diff2) Specifies whether the two given attribute changes,diff1
anddiff2
, can be merged with a line-based three-way merge.Constructors in org.eclipse.emf.compare.internal.conflict with parameters of type AttributeChangeModifierConstructorDescriptionAdd
(AttributeChange diff, ComparisonIndex index, Monitor monitor) Constructor.Change
(AttributeChange diff, ComparisonIndex index, Monitor monitor) Constructor.Delete
(AttributeChange diff, ComparisonIndex index, Monitor monitor) Constructor.Move
(AttributeChange diff, ComparisonIndex index, Monitor monitor) Constructor. -
Uses of AttributeChange in org.eclipse.emf.compare.internal.postprocessor.factories
Methods in org.eclipse.emf.compare.internal.postprocessor.factories with parameters of type AttributeChangeModifier and TypeMethodDescriptionprotected boolean
AbstractChangeFactory.isRelatedToAnExtensionAdd
(AttributeChange input) Check if the given attribute change is related to a graphical add.protected boolean
AbstractChangeFactory.isRelatedToAnExtensionChange
(AttributeChange input) Check if the given attribute change is related to a graphical change.protected boolean
AbstractChangeFactory.isRelatedToAnExtensionDelete
(AttributeChange input) Check if the given attribute change is related to a graphical delete.protected boolean
AbstractChangeFactory.isRelatedToAnExtensionMove
(AttributeChange input) Check if the given attribute change is related to a graphical move. -
Uses of AttributeChange in org.eclipse.emf.compare.internal.spec
Classes in org.eclipse.emf.compare.internal.spec that implement AttributeChangeModifier and TypeClassDescriptionclass
This specialization of theAttributeChangeImpl
class allows us to define the derived features and operations implementations. -
Uses of AttributeChange in org.eclipse.emf.compare.merge
Methods in org.eclipse.emf.compare.merge with parameters of type AttributeChangeModifier and TypeMethodDescriptionprotected void
AttributeChangeMerger.addInTarget
(AttributeChange diff, boolean rightToLeft) This will be called when we need to create an element in the target side.protected void
AttributeChangeMerger.changeValue
(AttributeChange diff, boolean rightToLeft) This will be called by the merge operations in order to change single-valued attributes.protected void
AttributeChangeMerger.doMove
(AttributeChange diff, Comparison comparison, EObject expectedContainer, Object expectedValue, boolean rightToLeft) This will do the actual work of moving the element into its attribute.protected void
AttributeChangeMerger.moveElement
(AttributeChange diff, boolean rightToLeft) This will be called when trying to copy a "MOVE" diff.protected void
AttributeChangeMerger.removeFromTarget
(AttributeChange diff, boolean rightToLeft) This will be called when we need to remove an element from the target side.protected void
AttributeChangeMerger.resetInTarget
(AttributeChange diff, boolean rightToLeft) Deprecated. -
Uses of AttributeChange in org.eclipse.emf.compare.provider.spec
Methods in org.eclipse.emf.compare.provider.spec with parameters of type AttributeChangeModifier and TypeMethodDescriptionprotected String
AttributeChangeItemProviderSpec.getAttributeText
(AttributeChange attChange) Returns the name of the attribute linked to the givenAttributeChange
.protected String
AttributeChangeItemProviderSpec.getValueText
(AttributeChange attChange) Converts to text the givenAttributeChange
. -
Uses of AttributeChange in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl
Constructors in org.eclipse.emf.compare.rcp.ui.internal.contentmergeviewer.accessor.impl with parameters of type AttributeChangeModifierConstructorDescriptionStringAttributeChangeAccessor
(EObject eObject, AttributeChange attributeChange) Creates a new accessor for the giveneObject
andeAttribute
. -
Uses of AttributeChange in org.eclipse.emf.compare.util
Methods in org.eclipse.emf.compare.util with parameters of type AttributeChangeModifier and TypeMethodDescriptionCompareSwitch.caseAttributeChange
(AttributeChange object) Returns the result of interpreting the object as an instance of 'Attribute Change'.
AttributeChangeMerger.changeValue(AttributeChange, boolean)
.