CloneSet562


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

/**
 * Handles installation of the adapter on a ResourceSet
 * by adding the adapter to each of the directly contained objects.
 */
protected void setTarget(ResourceSet target) {
  List<Resource> resources = target.getResources();
  for (int i = 0; i < resources.size(); ++i) {
    Notifier notifier = resources.get(i);
    addAdapter(notifier);
  }
}


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

/**
 * Handles undoing the installation of the adapter from a ResourceSet
 * by removing the adapter to each of the directly contained objects.
 */
protected void unsetTarget(ResourceSet target) {
  List<Resource> resources = target.getResources();
  for (int i = 0; i < resources.size(); ++i) {
    Notifier notifier = resources.get(i);
    removeAdapter(notifier);
  }
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
   * Handles undoing the installation of the adapter from a ResourceSet
   * by removing the adapter to each of the directly contained objects.
   */
/**
   * Handles installation of the adapter on a ResourceSet
   * by adding the adapter to each of the directly contained objects.
   */
protected void [[#variable173462c0]](ResourceSet target) {
  List<Resource> resources = target.getResources();
  for (int i = 0; i < resources.size(); ++i) {
    Notifier notifier = resources.get(i);
     [[#variable17346e80]](notifier);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#173462c0]]
setTarget 
12[[#173462c0]]
unsetTarget 
21[[#17346e80]]
addAdapter 
22[[#17346e80]]
removeAdapter