| Modifier and Type | Method and Description | 
|---|---|
| AttributeChange | CompareFactory. createAttributeChange()Returns a new object of class 'Attribute Change' | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AttributeChangeImplAn implementation of the model object 'Attribute Change' | 
| Modifier and Type | Method and Description | 
|---|---|
| AttributeChange | CompareFactoryImpl. createAttributeChange() | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractConflictSearch<AttributeChange> | ConflictSearchFactory. caseAttributeChange(AttributeChange diff) | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractConflictSearch<AttributeChange> | ConflictSearchFactory. caseAttributeChange(AttributeChange diff) | 
| protected String | AbstractConflictSearch. getChangedValue(AttributeChange attributeChange)Returns the changed attribute value denoted by the given  diff. | 
| protected boolean | AbstractConflictSearch. isMergeable(AttributeChange diff1,
           AttributeChange diff2)Specifies whether the two given attribute changes,  diff1anddiff2, can be merged with
 a line-based three-way merge. | 
| Constructor and Description | 
|---|
| Add(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. | 
| 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  | AttributeChangeSpecThis specialization of the  AttributeChangeImplclass 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 | 
|---|---|
| protected String | AttributeChangeItemProviderSpec. getAttributeText(AttributeChange attChange)Returns the name of the attribute linked to the given  AttributeChange. | 
| protected String | AttributeChangeItemProviderSpec. getValueText(AttributeChange attChange)Converts to text the given  AttributeChange. | 
| Constructor and Description | 
|---|
| StringAttributeChangeAccessor(EObject eObject,
                             AttributeChange attributeChange)Creates a new accessor for the given  eObjectandeAttribute. | 
| 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, 2015 Obeo and others. All rights reserved.