CloneSet260


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
18220.977executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1181058
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLSaveImpl.java
2191122
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLSaveImpl.java
Next
Last
Clone Instance
1
Line Count
18
Source Line
1058
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLSaveImpl.java

if ( !toDOM) {
  String elementName = helper.getQName(eClass);
  doc.startElement(elementName);
}
else {
  helper.populateNameInfo(nameInfo, eClass);
  if (currentNode == null) {
    currentNode = document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName());
    document.appendChild(currentNode);
    handler.recordValues(currentNode, o.eContainer(), f, o);
  }
  else {
    currentNode = currentNode.appendChild(document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName()));
    handler.recordValues(currentNode, o.eContainer(), f, o);
  }
}


First
Previous
Clone Instance
2
Line Count
19
Source Line
1122
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLSaveImpl.java

if ( !toDOM) {
  String featureName = helper.getQName(f);
  doc.startElement(featureName);
}
else {
  helper.populateNameInfo(nameInfo, f);
  if (currentNode == null) {
    // this is a root element
    currentNode = document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName());
    document.appendChild(currentNode);
    handler.recordValues(currentNode, o.eContainer(), f, o);
  }
  else {
    currentNode = currentNode.appendChild(document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName()));
    handler.recordValues(currentNode, o.eContainer(), f, o);
  }
}


Clone AbstractionParameter Count: 2Parameter Bindings

if ( !toDOM) {
  String  [[#variable171c2060]]= helper.getQName( [[#variable171c2000]]);
  doc.startElement( [[#variable171c2060]]);
}
else {
  helper.populateNameInfo(nameInfo,  [[#variable171c2000]]);
  if (currentNode == null) {
    // this is a root element
    currentNode = document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName());
    document.appendChild(currentNode);
    handler.recordValues(currentNode, o.eContainer(), f, o);
  }
  else {
    currentNode = currentNode.appendChild(document.createElementNS(nameInfo.getNamespaceURI(), nameInfo.getQualifiedName()));
    handler.recordValues(currentNode, o.eContainer(), f, o);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#171c2060]]
elementName 
12[[#171c2060]]
featureName 
21[[#171c2000]]
eClass 
22[[#171c2000]]
f