@Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(ChangePackage.Literals.EOBJECT_TO_CHANGES_MAP_ENTRY__VALUE); } return childrenFeatures; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected EStructuralFeature getChildFeature(Object object, Object child) { // Check the type of the specified child object and return the proper feature to use for // adding (see {@link AddCommand}) it as a child. return super.getChildFeature(object, child);
@Override public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) { if (childrenFeatures == null) { super.getChildrenFeatures(object); childrenFeatures.add(EcorePackage.Literals.ECLASSIFIER__ETYPE_PARAMETERS); } return childrenFeatures; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override protected EStructuralFeature getChildFeature(Object object, Object child) { // Check the type of the specified child object and return the proper feature to use for // adding (see {@link AddCommand}) it as a child. return super.getChildFeature(object, child);
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/change/provider/EObjectToChangesMapEntryItemProvider.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/provider/EClassifierItemProvider.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
@Override
1
@Override
2
  public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
2
  public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
3
  {
3
  {
4
    if (childrenFeatures == null)
4
    if (childrenFeatures == null)
5
    {
5
    {
6
      super.getChildrenFeatures(object);
6
      super.getChildrenFeatures(object);
7
      childrenFeatures.add(ChangePackage.Literals.EOBJECT_TO_CHANGES_MAP_ENTRY__VALUE);
7
      childrenFeatures.add(EcorePackage.Literals.ECLASSIFIER__ETYPE_PARAMETERS);
8
    }
8
    }
9
    return childrenFeatures;
9
    return childrenFeatures;
10
  }
10
  }
11
  /**
11
  /**
12
   * <!-- begin-user-doc -->
12
   * <!-- begin-user-doc -->
13
   * <!-- end-user-doc -->
13
   * <!-- end-user-doc -->
14
   * @generated
14
   * @generated
15
   */
15
   */
16
  @Override
16
  @Override
17
  protected EStructuralFeature getChildFeature(Object object, Object child)
17
  protected EStructuralFeature getChildFeature(Object object, Object child)
18
  {
18
  {
19
    // Check the type of the specified child object and return the proper feature to use for
19
    // Check the type of the specified child object and return the proper feature to use for
20
    // adding (see {@link AddCommand}) it as a child.
20
    // adding (see {@link AddCommand}) it as a child.
21
    return super.getChildFeature(object, child);
21
    return super.getChildFeature(object, child);
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