XMLResource.XMLInfo info = xmlMap.getInfo(eStructuralFeature); if (info != null) { String name = info.getName(); if (name != null) { return info.getName(); } } return super.getName(eStructuralFeature);
Node node = attributes.item(index); if (node != null) { String prefix = node.getPrefix(); if (ExtendedMetaData.XMLNS_PREFIX.equals(prefix)) { return ""; } return node.getLocalName(); } return null;
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/EMOFExtendedMetaData.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLLoadImpl.java
Method name: String getName(EStructuralFeature) Method name: String getLocalName(int)
Number of AST nodes: 6 Number of AST nodes: 7
1
XMLResource.XMLInfo info = xmlMap.getInfo(eStructuralFeature);
1
Node node = attributes.item(index);
2
    if (info != null)
2
      if (node != null)
3
    {
3
      {
4
      String name = info.getName();
4
        String prefix = node.getPrefix();
5
      if (name != null)
5
        if (
6
ExtendedMetaData.XMLNS_PREFIX.equals(prefix))
6
      {
7
        {
7
        return info.getName();
8
          return "";
8
      }
9
        }
9
    }
10
    
10
    return super.getName(eStructuralFeature)
11
    return node.getLocalName();
12
      }
11
;
13
      return 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.1
Clones locationClones are in different classes
Number of node comparisons1