| 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  | FeatureMapChangeImplAn 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  | FeatureMapChangeSpecThis specialization of the  FeatureMapChangeImplclass 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  FeatureMapChangediff 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.