protected EditingDomain domain; public EditingDomainEObjectObservableList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { this(Realm.getDefault(), domain, eObject, eStructuralFeature); } public EditingDomainEObjectObservableList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { super(realm, eObject, eStructuralFeature); this.domain = domain; } @Override public synchronized void dispose() { domain = null; super.dispose();
protected EditingDomain domain; public EditingDomainEObjectObservableValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { this(Realm.getDefault(), domain, eObject, eStructuralFeature); } public EditingDomainEObjectObservableValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { super(realm, eObject, eStructuralFeature); this.domain = domain; } @Override public synchronized void dispose() { domain = null; super.dispose();
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/databinding/edit/EditingDomainEObjectObservableList.java File path: /emf-2.4.1/src/org/eclipse/emf/databinding/edit/EditingDomainEObjectObservableValue.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
protected EditingDomain domain;
1
protected EditingDomain domain;
2
  public EditingDomainEObjectObservableList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
2
  public EditingDomainEObjectObservableValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
3
  {
3
  {
4
    this(Realm.getDefault(), domain, eObject, eStructuralFeature);
4
    this(Realm.getDefault(), domain, eObject, eStructuralFeature);
5
  }
5
  }
6
  public EditingDomainEObjectObservableList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
6
  public EditingDomainEObjectObservableValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
7
  {
7
  {
8
    super(realm, eObject, eStructuralFeature);
8
    super(realm, eObject, eStructuralFeature);
9
    this.domain = domain;
9
    this.domain = domain;
10
  }
10
  }
11
  
12
  @Override
11
  @Override
13
  public synchronized void dispose()
12
  public synchronized void dispose()
14
  {
13
  {
15
    domain = null;
14
    domain = null;
16
    super.dispose();
15
    super.dispose();
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.0
Clones location
Number of node comparisons0