if (target instanceof EObject) { unsetTarget((EObject)target); } else if (target instanceof Resource) { unsetTarget((Resource)target); } else if (target instanceof ResourceSet) { unsetTarget((ResourceSet)target); } else { basicUnsetTarget((Notifier)target); }
if (target instanceof EObject) { setTarget((EObject)target); } else if (target instanceof Resource) { setTarget((Resource)target); } else if (target instanceof ResourceSet) { setTarget((ResourceSet)target); } else { basicSetTarget(target); }
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/util/EContentAdapter.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/util/EContentAdapter.java
Method name: void unsetTarget(Object) Method name: void setTarget(Notifier)
Number of AST nodes: 7 Number of AST nodes: 7
1
if (target instanceof EObject)
1
if (target instanceof EObject)
2
    {
2
    {
3
      unsetTarget((EObject)target);
3
      setTarget((EObject)target);
4
    }
4
    }
5
    else if (target instanceof Resource)
5
    else if (target instanceof Resource)
6
    {
6
    {
7
      unsetTarget((Resource)target);
7
      setTarget((Resource)target);
8
    }
8
    }
9
    else if (target instanceof ResourceSet)
9
    else if (target instanceof ResourceSet)
10
    {
10
    {
11
      unsetTarget((ResourceSet)target);
11
      setTarget((ResourceSet)target);
12
    }
12
    }
13
    else
13
    else
14
    {
14
    {
15
      basicUnsetTarget((Notifier)target);
15
      basicSetTarget(target);
16
    }
16
    }
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.1
Clones locationClones are declared in the same class
Number of node comparisons9