CloneSet394


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12210.971statement_sequence[5]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1122333
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java
212267
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot3D.java
Next
Last
Clone Instance
1
Line Count
12
Source Line
2333
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot.java

double linkX = plotArea.getX() + gapHorizontal / 2;
double linkY = plotArea.getY() + gapVertical / 2;
double linkW = plotArea.getWidth() - gapHorizontal;
double linkH = plotArea.getHeight() - gapVertical;
// make the link area a square if the pie chart is to be circular...
if (this.circular) {
  double min = Math.min(linkW, linkH) / 2;
  linkX = (linkX + linkX + linkW) / 2 - min;
  linkY = (linkY + linkY + linkH) / 2 - min;
  linkW = 2 * min;
  linkH = 2 * min;
}


First
Previous
Clone Instance
2
Line Count
12
Source Line
267
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/PiePlot3D.java

double linkX = plotArea.getX() + gapHorizontal / 2;
double linkY = plotArea.getY() + gapVertical / 2;
double linkW = plotArea.getWidth() - gapHorizontal;
double linkH = plotArea.getHeight() - gapVertical;
// make the link area a square if the pie chart is to be circular...
if (isCircular()) { // is circular?
  double min = Math.min(linkW, linkH) / 2;
  linkX = (linkX + linkX + linkW) / 2 - min;
  linkY = (linkY + linkY + linkH) / 2 - min;
  linkW = 2 * min;
  linkH = 2 * min;
}


Clone AbstractionParameter Count: 1Parameter Bindings

double linkX = plotArea.getX() + gapHorizontal / 2;
double linkY = plotArea.getY() + gapVertical / 2;
double linkW = plotArea.getWidth() - gapHorizontal;
double linkH = plotArea.getHeight() - gapVertical;
// make the link area a square if the pie chart is to be circular...
if ( [[#variable1a979b40]]) { // is circular?
  double min = Math.min(linkW, linkH) / 2;
  linkX = (linkX + linkX + linkW) / 2 - min;
  linkY = (linkY + linkY + linkH) / 2 - min;
  linkW = 2 * min;
  linkH = 2 * min;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1a979b40]]
this.circular 
12[[#1a979b40]]
isCircular()