| Modifier and Type | Method and Description | 
|---|---|
| ResourceAttachmentChange | CompareFactory. createResourceAttachmentChange()Returns a new object of class 'Resource Attachment Change' | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | DefaultConflictDetector. checkResourceAttachmentConflict(Comparison comparison,
                               ResourceAttachmentChange diff,
                               Iterable<Diff> candidates)This will be called once for each ResourceAttachmentChange in the comparison model. | 
| protected void | DefaultConflictDetector. checkResourceAttachmentConflict(Comparison comparison,
                               ResourceAttachmentChange diff,
                               ReferenceChange candidate)This will be called from
  DefaultConflictDetector.checkResourceAttachmentConflict(Comparison, ResourceAttachmentChange, Iterable)for each
 ReferenceChange in the comparison model that is on the other side and that impacts the changed root. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IMergeViewerItem | TreeMergeViewerItemContentProvider. createBasicContainer(ResourceAttachmentChange diff,
                    IMergeViewerItem mergeViewerItem,
                    AdapterFactory adapterFactory)Create an IMergeViewerItem for the parent of the given  ResourceAttachmentChange. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ResourceAttachmentChangeImplAn implementation of the model object 'Resource Attachment Change' | 
| Modifier and Type | Method and Description | 
|---|---|
| ResourceAttachmentChange | CompareFactoryImpl. createResourceAttachmentChange() | 
| Modifier and Type | Method and Description | 
|---|---|
| AbstractConflictSearch<? extends Diff> | ConflictSearchFactory. caseResourceAttachmentChange(ResourceAttachmentChange diff) | 
| protected EObject | AbstractConflictSearch. getRelatedModelElement(ResourceAttachmentChange rac)Provide the model element the given diff applies to. | 
| protected EObject | AbstractConflictSearch. getValue(ResourceAttachmentChange rac)Provide the non-null model element the given diff applies to. | 
| Constructor and Description | 
|---|
| Add(ResourceAttachmentChange diff,
   ComparisonIndex index,
   Monitor monitor)Constructor. | 
| Change(ResourceAttachmentChange diff,
      ComparisonIndex index,
      Monitor monitor)Constructor. | 
| Delete(ResourceAttachmentChange diff,
      ComparisonIndex index,
      Monitor monitor)Constructor. | 
| Move(ResourceAttachmentChange diff,
    ComparisonIndex index,
    Monitor monitor)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | AbstractChangeFactory. isRelatedToAnExtensionAdd(ResourceAttachmentChange input)Check if the given resource attachment change is related to a graphical add. | 
| protected boolean | AbstractChangeFactory. isRelatedToAnExtensionChange(ResourceAttachmentChange input)Check if the given resource attachment change is related to a graphical change. | 
| protected boolean | AbstractChangeFactory. isRelatedToAnExtensionDelete(ResourceAttachmentChange input)Check if the given resource attachment change is related to a graphical delete. | 
| protected boolean | AbstractChangeFactory. isRelatedToAnExtensionMove(ResourceAttachmentChange input)Check if the given resource attachment change is related to a graphical ;ove. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ResourceAttachmentChangeSpecThis specialization of the  ResourceAttachmentChangeImplclass allows us to define the derived
 features and operations implementations. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | ResourceAttachmentChangeMerger. addInTarget(ResourceAttachmentChange diff,
           boolean rightToLeft)This will be called when we need to create an element in the target side. | 
| protected void | ResourceAttachmentChangeMerger. move(ResourceAttachmentChange diff,
    boolean rightToLeft)Handle moves of  ResourceAttachmentChanges. | 
| protected boolean | ResourceAttachmentChangeMerger. mustDelete(Resource resource,
          ResourceAttachmentChange diff,
          boolean rightToLeft)Deprecated. 
 Don't use this method. | 
| protected void | ResourceAttachmentChangeMerger. removeFromTarget(ResourceAttachmentChange diff,
                boolean rightToLeft)This will be called when we need to remove an element from the target side. | 
| Modifier and Type | Method and Description | 
|---|---|
| static com.google.common.base.Predicate<ResourceAttachmentChange> | MatchResourceItemProviderSpec. uriDifferentFromAll(MatchResource matchResource)Predicate to check if the URI of the current attachment change is different from all the URIs of the
 resources matched by the given  MatchResource. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected IMergeViewerItem.Container | MergeViewerItem. createBasicContainer(ResourceAttachmentChange diff)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MatchResourceNode | ByResourceGroupProvider.ResourceGroup. buildSubTree(MatchResource matchResource,
            Set<ResourceAttachmentChange> attachmentChanges)Build the sub tree of the given  MatchResource. | 
| protected MatchResourceNode | BasicDifferenceGroupImpl. buildSubTree(MatchResource matchResource,
            Set<ResourceAttachmentChange> attachmentChanges)Build the sub tree of the given  MatchResource. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Object | MergeViewerUtil. getResourceAttachmentChangeValue(ResourceAttachmentChange diff,
                                IMergeViewer.MergeViewerSide side) | 
| static Object | MergeViewerUtil. getValueFromResourceAttachmentChange(ResourceAttachmentChange diff,
                                    Comparison comparison,
                                    IMergeViewer.MergeViewerSide side) | 
| Modifier and Type | Method and Description | 
|---|---|
| T | CompareSwitch. caseResourceAttachmentChange(ResourceAttachmentChange object)Returns the result of interpreting the object as an instance of 'Resource Attachment Change' | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.