@Override protected EClass eStaticClass() { return ChangePackage.Literals.FEATURE_CHANGE; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public String getFeatureName() { return feature == null ? featureName : feature.getName(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public void setFeatureName(String newFeatureName) { featureName = newFeatureName; feature = null; eFlags &= ~EPROXY_FEATURECHANGE; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public void unsetFeatureName() { setFeatureName(null);
@Override protected EClass eStaticClass() { return ChangePackage.Literals.FEATURE_MAP_ENTRY; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public String getFeatureName() { return feature == null ? featureName : feature.getName(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public void setFeatureName(String newFeatureName) { featureName = newFeatureName; feature = null; eFlags &= ~EPROXY_FEATURECHANGE; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated NOT */ public void unsetFeatureName() { setFeatureName(null);
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/FeatureChangeImpl.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/FeatureMapEntryImpl.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
@Override
1
@Override
2
  protected EClass eStaticClass()
2
  protected EClass eStaticClass()
3
  {
3
  {
4
    return ChangePackage.Literals.FEATURE_CHANGE;
4
    return ChangePackage.Literals.FEATURE_MAP_ENTRY;
5
  }
5
  }
6
  /**
6
  /**
7
   * <!-- begin-user-doc -->
7
   * <!-- begin-user-doc -->
8
   * <!-- end-user-doc -->
8
   * <!-- end-user-doc -->
9
   * @generated NOT
9
   * @generated NOT
10
   */
10
   */
11
  public String getFeatureName()
11
  public String getFeatureName()
12
  {
12
  {
13
    return feature == null ? featureName : feature.getName();
13
    return feature == null ? featureName : feature.getName();
14
  }
14
  }
15
  /**
15
  /**
16
   * <!-- begin-user-doc -->
16
   * <!-- begin-user-doc -->
17
   * <!-- end-user-doc -->
17
   * <!-- end-user-doc -->
18
   * @generated NOT
18
   * @generated NOT
19
   */
19
   */
20
  public void setFeatureName(String newFeatureName)
20
  public void setFeatureName(String newFeatureName)
21
  {
21
  {
22
    featureName = newFeatureName;
22
    featureName = newFeatureName;
23
    feature = null;
23
    feature = null;
24
    eFlags &= ~EPROXY_FEATURECHANGE; 
24
    eFlags &= ~EPROXY_FEATURECHANGE; 
25
  }
25
  }
26
  /**
26
  /**
27
   * <!-- begin-user-doc -->
27
   * <!-- begin-user-doc -->
28
   * <!-- end-user-doc -->
28
   * <!-- end-user-doc -->
29
   * @generated NOT
29
   * @generated NOT
30
   */
30
   */
31
  public void unsetFeatureName()
31
  public void unsetFeatureName()
32
  {
32
  {
33
    setFeatureName(null);
33
    setFeatureName(null);
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