CloneSet535


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
19330.957statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
119885
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java
2191112
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java
3191286
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java
Next
Last
Clone Instance
1
Line Count
19
Source Line
885
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java

if (result != null) {
  return result;
}
// nothing defined - do we autoPopulate?
if (autoPopulate) {
  DrawingSupplier ds = getDrawingSupplier();
  if (ds != null) {
    result = ds.getNextPaint();
    this.sectionPaintMap.put(key, result);
  }
  else {
    result = this.baseSectionPaint;
  }
}
else {
  result = this.baseSectionPaint;
}
return result;


Next
Previous
Clone Instance
2
Line Count
19
Source Line
1112
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java

if (result != null) {
  return result;
}
// nothing defined - do we autoPopulate?
if (autoPopulate) {
  DrawingSupplier ds = getDrawingSupplier();
  if (ds != null) {
    result = ds.getNextOutlinePaint();
    this.sectionOutlinePaintMap.put(key, result);
  }
  else {
    result = this.baseSectionOutlinePaint;
  }
}
else {
  result = this.baseSectionOutlinePaint;
}
return result;


First
Previous
Clone Instance
3
Line Count
19
Source Line
1286
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java

if (result != null) {
  return result;
}
// nothing defined - do we autoPopulate?
if (autoPopulate) {
  DrawingSupplier ds = getDrawingSupplier();
  if (ds != null) {
    result = ds.getNextOutlineStroke();
    this.sectionOutlineStrokeMap.put(key, result);
  }
  else {
    result = this.baseSectionOutlineStroke;
  }
}
else {
  result = this.baseSectionOutlineStroke;
}
return result;


Clone AbstractionParameter Count: 3Parameter Bindings

if (result != null) {
  return result;
}
// nothing defined - do we autoPopulate?
if (autoPopulate) {
  DrawingSupplier ds = getDrawingSupplier();
  if (ds != null) {
    result = ds. [[#variable18c2f4a0]]();
    this. [[#variable18c2f4c0]].put(key, result);
  }
  else {
    result = this. [[#variable18c2e5e0]];
  }
}
else {
  result = this. [[#variable18c2e5e0]];
}
return result;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18c2f4a0]]
getNextPaint 
12[[#18c2f4a0]]
getNextOutlinePaint 
13[[#18c2f4a0]]
getNextOutlineStroke 
21[[#18c2f4c0]]
sectionPaintMap 
22[[#18c2f4c0]]
sectionOutlinePaintMap 
23[[#18c2f4c0]]
sectionOutlineStrokeMap 
31[[#18c2e5e0]]
baseSectionPaint 
32[[#18c2e5e0]]
baseSectionOutlinePaint 
33[[#18c2e5e0]]
baseSectionOutlineStroke