CloneSet141


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
26220.977statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
126133
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLLoadImpl.java
226225
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLLoadImpl.java
Next
Last
Clone Instance
1
Line Count
26
Source Line
133
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/xmi/impl/XMLLoadImpl.java

SAXParser parser;
DefaultHandler handler;
if (pool != null) {
  // use the pool to retrieve the parser
  parser = pool.get(parserFeatures, parserProperties, Boolean.TRUE.equals(options.get(XMLResource.OPTION_USE_LEXICAL_HANDLER)));
  handler = (DefaultHandler) pool.getDefaultHandler(resource, this, helper, options);
}
else {
  parser = makeParser();
  handler = makeDefaultHandler();
  // set features and properties
  if (parserFeatures != null) {
    for (Map.Entry<String, Boolean> entry: parserFeatures.entrySet()) {
      parser.getXMLReader().setFeature(entry.getKey(), entry.getValue().booleanValue());
    }
  }
  if (parserProperties != null) {
    for (Map.Entry<String, ? > entry: parserProperties.entrySet()) {
      parser.getXMLReader().setProperty(entry.getKey(), entry.getValue());
    }
  }
}


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

SAXParser parser;
DefaultHandler handler;
if (pool != null) {
  // use the pool to retrieve the parser
  parser = pool.get(parserFeatures, parserProperties, Boolean.TRUE.equals(options.get(XMLResource.OPTION_USE_LEXICAL_HANDLER)));
  handler = (DefaultHandler) pool.getDefaultHandler(resource, this, helper, options);
}
else {
  parser = makeParser();
  handler = makeDefaultHandler();
  // set features and properties
  if (parserFeatures != null) {
    for (Map.Entry<String, Boolean> feature: parserFeatures.entrySet()) {
      parser.getXMLReader().setFeature(feature.getKey(), feature.getValue().booleanValue());
    }
  }
  if (parserProperties != null) {
    for (Map.Entry<String, ? > property: parserProperties.entrySet()) {
      parser.getXMLReader().setProperty(property.getKey(), property.getValue());
    }
  }
}


Clone AbstractionParameter Count: 2Parameter Bindings

SAXParser parser;
DefaultHandler handler;
if (pool != null) {
  // use the pool to retrieve the parser
  parser = pool.get(parserFeatures, parserProperties, Boolean.TRUE.equals(options.get(XMLResource.OPTION_USE_LEXICAL_HANDLER)));
  handler = (DefaultHandler) pool.getDefaultHandler(resource, this, helper, options);
}
else {
  parser = makeParser();
  handler = makeDefaultHandler();
  // set features and properties
  if (parserFeatures != null) {
    for (Map.Entry<String, Boolean>  [[#variable1906c3c0]]: parserFeatures.entrySet()) {
      parser.getXMLReader().setFeature( [[#variable1906c3c0]].getKey(),  [[#variable1906c3c0]].getValue().booleanValue());
    }
  }
  if (parserProperties != null) {
    for (Map.Entry<String, ? >  [[#variable19049d80]]: parserProperties.entrySet()) {
      parser.getXMLReader().setProperty( [[#variable19049d80]].getKey(),  [[#variable19049d80]].getValue());
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1906c3c0]]
entry 
12[[#1906c3c0]]
feature 
21[[#19049d80]]
entry 
22[[#19049d80]]
property