Modifier and Type | Method and Description |
---|---|
FeatureMapChange |
CompareFactory.createFeatureMapChange()
Returns a new object of class 'Feature Map Change'
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultConflictDetector.checkContainmentFeatureMapConflict(Comparison comparison,
FeatureMapChange diff,
FeatureMapChange candidate)
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.
|
protected void |
DefaultConflictDetector.checkContainmentFeatureMapConflict(Comparison comparison,
FeatureMapChange diff,
Iterable<FeatureMapChange> candidates)
This will be called once for each FeatureMapChange on containment values in the comparison model.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultConflictDetector.checkContainmentFeatureMapConflict(Comparison comparison,
FeatureMapChange diff,
Iterable<FeatureMapChange> candidates)
This will be called once for each FeatureMapChange on containment values in the comparison model.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultEquiEngine.checkForEquivalences(Comparison comparison,
FeatureMapChange featureMapChange)
Checks the potential equivalence from the given
difference . |
Modifier and Type | Class and Description |
---|---|
class |
FeatureMapChangeImpl
An implementation of the model object 'Feature Map Change'
|
Modifier and Type | Method and Description |
---|---|
FeatureMapChange |
CompareFactoryImpl.createFeatureMapChange() |
Modifier and Type | Method and Description |
---|---|
AbstractConflictSearch<? extends Diff> |
ConflictSearchFactory.caseFeatureMapChange(FeatureMapChange diff) |
Constructor and Description |
---|
Add(FeatureMapChange diff,
ComparisonIndex index,
Monitor monitor)
Constructor.
|
Change(FeatureMapChange diff,
ComparisonIndex index,
Monitor monitor)
Constructor.
|
Delete(FeatureMapChange diff,
ComparisonIndex index,
Monitor monitor)
Constructor.
|
Move(FeatureMapChange diff,
ComparisonIndex index,
Monitor monitor)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
FeatureMapChangeSpec
This specialization of the
FeatureMapChangeImpl class allows us to define the derived features and
operations implementations. |
Modifier and Type | Method and Description |
---|---|
static EObject |
ComparisonUtil.moveElementGetExpectedContainer(Comparison comparison,
FeatureMapChange diff,
boolean rightToLeft)
Get the expected target container in case of a move.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FeatureMapChangeMerger.addInTarget(FeatureMapChange diff,
boolean rightToLeft)
This will be called when we need to create an element in the target side.
|
protected void |
FeatureMapChangeMerger.changeValue(FeatureMapChange diff,
boolean rightToLeft)
This will be called by the merge operations in order to change a key.
|
protected void |
FeatureMapChangeMerger.doMove(FeatureMapChange diff,
Comparison comparison,
EObject expectedContainer,
FeatureMap.Entry expectedValue,
boolean rightToLeft)
This will do the actual work of moving the element into its attribute.
|
protected void |
FeatureMapChangeMerger.moveElement(FeatureMapChange diff,
boolean rightToLeft)
This will be called when trying to copy a "MOVE" diff.
|
protected void |
FeatureMapChangeMerger.removeFromTarget(FeatureMapChange diff,
boolean rightToLeft)
This will be called when we need to remove an element from the target side.
|
Modifier and Type | Method and Description |
---|---|
protected String |
FeatureMapChangeItemProviderSpec.getFeatureMapText(FeatureMapChange featureMapChange)
Returns the name of the feature map linked to the given
FeatureMapChange . |
protected String |
FeatureMapChangeItemProviderSpec.getValueText(FeatureMapChange featureMapChange)
Converts to text the given
FeatureMapChange . |
Modifier and Type | Method and Description |
---|---|
FeatureMapChange |
FeatureMapKeyChangeAccessorImpl.getFeatureMapChange()
Returns the
FeatureMapChange diff associated with this accessor. |
Constructor and Description |
---|
FeatureMapKeyChangeAccessorImpl(AdapterFactory adapterFactory,
FeatureMapChange diff,
IMergeViewer.MergeViewerSide side)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
T |
CompareSwitch.caseFeatureMapChange(FeatureMapChange object)
Returns the result of interpreting the object as an instance of 'Feature Map Change'
|
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.