Modifier and Type | Method and Description |
---|---|
AttributeChange |
CompareFactory.createAttributeChange()
Returns a new object of class 'Attribute Change'
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeChangeImpl
An implementation of the model object 'Attribute Change'
|
Modifier and Type | Method and Description |
---|---|
AttributeChange |
CompareFactoryImpl.createAttributeChange() |
Modifier and Type | Method and Description |
---|---|
protected 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.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeChangeSpec
This specialization of the
AttributeChangeImpl class allows us to define the derived features and
operations implementations. |
Modifier and Type | Method and Description |
---|---|
protected 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.
this has been refactored into
AttributeChangeMerger.changeValue(AttributeChange, boolean) . |
Modifier and Type | Method and Description |
---|---|
T |
CompareSwitch.caseAttributeChange(AttributeChange object)
Returns the result of interpreting the object as an instance of 'Attribute Change'
|
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.