CloneSet575


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8230.960statement_sequence
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18635
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.java
28654
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.java
Next
Last
Clone Instance
1
Line Count
8
Source Line
635
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.java

{
  EObject notifier = (EObject) notification.getNotifier();
  EReference feature = (EReference) notification.getFeature();
  for (Object newValue: (Collection<? >) notification.getNewValue()) {
    inverseCrossReferencer.add(notifier, feature, (EObject) newValue);
  }
  break;
}


First
Previous
Clone Instance
2
Line Count
8
Source Line
654
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/ECrossReferenceAdapter.java

{
  EObject notifier = (EObject) notification.getNotifier();
  EReference feature = (EReference) notification.getFeature();
  for (Object oldValue: (Collection<? >) notification.getOldValue()) {
    inverseCrossReferencer.remove(notifier, feature, (EObject) oldValue);
  }
  break;
}


Clone AbstractionParameter Count: 3Parameter Bindings

{
  EObject notifier = (EObject) notification.getNotifier();
  EReference feature = (EReference) notification.getFeature();
  for (Object  [[#variable17357a20]]: (Collection<? >) notification. [[#variable17357980]]()) {
    inverseCrossReferencer. [[#variable17357960]](notifier, feature, (EObject)  [[#variable17357a20]]);
  }
  break;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#17357a20]]
newValue 
12[[#17357a20]]
oldValue 
21[[#17357980]]
getNewValue 
22[[#17357980]]
getOldValue 
31[[#17357960]]
add 
32[[#17357960]]
remove