public static IObservableValue observeValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { return new EditingDomainEObjectObservableValue(domain, eObject, eStructuralFeature); } /** * Returns an observable value for the given feature of the object. * @param realm the realm in which to observe. * @param domain the editing domain used for applying changes. * @param eObject the object to observe. * @param eStructuralFeature the feature of the object to observe. * @return an observable value for the given feature of the object. */ public static IObservableValue observeValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { return new EditingDomainEObjectObservableValue(realm, domain, eObject, eStructuralFeature);
public static IObservableList observeList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { return new EditingDomainEObjectObservableList(domain, eObject, eStructuralFeature); } /** * Returns an observable list for the given multi-valued feature of the object. * @param realm the realm in which to observe. * @param domain the editing domain used for applying changes. * @param eObject the object to observe. * @param eStructuralFeature the feature of the object to observe. * @return an observable list for the given multi-valued feature of the object. */ public static IObservableList observeList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature) { return new EditingDomainEObjectObservableList(realm, domain, eObject, eStructuralFeature);
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/databinding/edit/EMFEditObservables.java File path: /emf-2.4.1/src/org/eclipse/emf/databinding/edit/EMFEditObservables.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public static IObservableValue observeValue(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
1
public static IObservableList observeList(EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
2
  {
2
  {
3
    return new EditingDomainEObjectObservableValue(domain, eObject, eStructuralFeature);
3
    return new EditingDomainEObjectObservableList(domain, eObject, eStructuralFeature);
4
  }
4
  }
5
  /**
5
  /**
6
   * Returns an observable value for the given feature of the object.
6
   * Returns an observable list for the given multi-valued feature of the object.
7
   * @param realm the realm in which to observe.
7
   * @param realm the realm in which to observe.
8
   * @param domain the editing domain used for applying changes.
8
   * @param domain the editing domain used for applying changes.
9
   * @param eObject the object to observe.
9
   * @param eObject the object to observe.
10
   * @param eStructuralFeature the feature of the object to observe.
10
   * @param eStructuralFeature the feature of the object to observe.
11
   * @return an observable value for the given feature of the object.
11
   * @return an observable list for the given multi-valued feature of the object.
12
   */
12
   */
13
  public static IObservableValue observeValue(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
13
  public static IObservableList observeList(Realm realm, EditingDomain domain, EObject eObject, EStructuralFeature eStructuralFeature)
14
  {
14
  {
15
    return new EditingDomainEObjectObservableValue(realm, domain, eObject, eStructuralFeature);
15
    return new EditingDomainEObjectObservableList(realm, domain, eObject, eStructuralFeature);
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