CloneSet38


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
39230.977statement_sequence[32]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
139519
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StackedBarRenderer3D.java
239717
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StackedBarRenderer3D.java
Next
Last
Clone Instance
1
Line Count
39
Source Line
519
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StackedBarRenderer3D.java

Point2D p2 = new Point2D.Double(p1.getX() + getXOffset(), p1.getY() - getYOffset());
Point2D p3 = new Point2D.Double(p0.getX() + getXOffset(), p0.getY() - getYOffset());
GeneralPath bottom = new GeneralPath();
bottom.moveTo((float) p1.getX(), (float) p1.getY());
bottom.lineTo((float) p01.getX(), (float) p01.getY());
bottom.lineTo((float) p02.getX(), (float) p02.getY());
bottom.lineTo((float) p2.getX(), (float) p2.getY());
bottom.closePath();
GeneralPath top = new GeneralPath();
top.moveTo((float) p0.getX(), (float) p0.getY());
top.lineTo((float) p00.getX(), (float) p00.getY());
top.lineTo((float) p03.getX(), (float) p03.getY());
top.lineTo((float) p3.getX(), (float) p3.getY());
top.closePath();
GeneralPath back = new GeneralPath();
back.moveTo((float) p2.getX(), (float) p2.getY());
back.lineTo((float) p02.getX(), (float) p02.getY());
back.lineTo((float) p03.getX(), (float) p03.getY());
back.lineTo((float) p3.getX(), (float) p3.getY());
back.closePath();
GeneralPath front = new GeneralPath();
front.moveTo((float) p0.getX(), (float) p0.getY());
front.lineTo((float) p1.getX(), (float) p1.getY());
front.lineTo((float) p01.getX(), (float) p01.getY());
front.lineTo((float) p00.getX(), (float) p00.getY());
front.closePath();
GeneralPath left = new GeneralPath();
left.moveTo((float) p0.getX(), (float) p0.getY());
left.lineTo((float) p1.getX(), (float) p1.getY());
left.lineTo((float) p2.getX(), (float) p2.getY());
left.lineTo((float) p3.getX(), (float) p3.getY());
left.closePath();


First
Previous
Clone Instance
2
Line Count
39
Source Line
717
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StackedBarRenderer3D.java

Point2D p2 = new Point2D.Double(p1.getX() + getXOffset(), p1.getY() - getYOffset());
Point2D p3 = new Point2D.Double(p0.getX() + getXOffset(), p0.getY() - getYOffset());
GeneralPath right = new GeneralPath();
right.moveTo((float) p1.getX(), (float) p1.getY());
right.lineTo((float) p01.getX(), (float) p01.getY());
right.lineTo((float) p02.getX(), (float) p02.getY());
right.lineTo((float) p2.getX(), (float) p2.getY());
right.closePath();
GeneralPath left = new GeneralPath();
left.moveTo((float) p0.getX(), (float) p0.getY());
left.lineTo((float) p00.getX(), (float) p00.getY());
left.lineTo((float) p03.getX(), (float) p03.getY());
left.lineTo((float) p3.getX(), (float) p3.getY());
left.closePath();
GeneralPath back = new GeneralPath();
back.moveTo((float) p2.getX(), (float) p2.getY());
back.lineTo((float) p02.getX(), (float) p02.getY());
back.lineTo((float) p03.getX(), (float) p03.getY());
back.lineTo((float) p3.getX(), (float) p3.getY());
back.closePath();
GeneralPath front = new GeneralPath();
front.moveTo((float) p0.getX(), (float) p0.getY());
front.lineTo((float) p1.getX(), (float) p1.getY());
front.lineTo((float) p01.getX(), (float) p01.getY());
front.lineTo((float) p00.getX(), (float) p00.getY());
front.closePath();
GeneralPath top = new GeneralPath();
top.moveTo((float) p0.getX(), (float) p0.getY());
top.lineTo((float) p1.getX(), (float) p1.getY());
top.lineTo((float) p2.getX(), (float) p2.getY());
top.lineTo((float) p3.getX(), (float) p3.getY());
top.closePath();


Clone AbstractionParameter Count: 3Parameter Bindings

Point2D p2 = new Point2D.Double(p1.getX() + getXOffset(), p1.getY() - getYOffset());
Point2D p3 = new Point2D.Double(p0.getX() + getXOffset(), p0.getY() - getYOffset());
GeneralPath  [[#variable15039c00]]= new GeneralPath();
 [[#variable15039c00]].moveTo((float) p1.getX(), (float) p1.getY());
 [[#variable15039c00]].lineTo((float) p01.getX(), (float) p01.getY());
 [[#variable15039c00]].lineTo((float) p02.getX(), (float) p02.getY());
 [[#variable15039c00]].lineTo((float) p2.getX(), (float) p2.getY());
 [[#variable15039c00]].closePath();
GeneralPath  [[#variable172ebc80]]= new GeneralPath();
 [[#variable172ebc80]].moveTo((float) p0.getX(), (float) p0.getY());
 [[#variable172ebc80]].lineTo((float) p00.getX(), (float) p00.getY());
 [[#variable172ebc80]].lineTo((float) p03.getX(), (float) p03.getY());
 [[#variable172ebc80]].lineTo((float) p3.getX(), (float) p3.getY());
 [[#variable172ebc80]].closePath();
GeneralPath back = new GeneralPath();
back.moveTo((float) p2.getX(), (float) p2.getY());
back.lineTo((float) p02.getX(), (float) p02.getY());
back.lineTo((float) p03.getX(), (float) p03.getY());
back.lineTo((float) p3.getX(), (float) p3.getY());
back.closePath();
GeneralPath front = new GeneralPath();
front.moveTo((float) p0.getX(), (float) p0.getY());
front.lineTo((float) p1.getX(), (float) p1.getY());
front.lineTo((float) p01.getX(), (float) p01.getY());
front.lineTo((float) p00.getX(), (float) p00.getY());
front.closePath();
GeneralPath  [[#variable18b74220]]= new GeneralPath();
 [[#variable18b74220]].moveTo((float) p0.getX(), (float) p0.getY());
 [[#variable18b74220]].lineTo((float) p1.getX(), (float) p1.getY());
 [[#variable18b74220]].lineTo((float) p2.getX(), (float) p2.getY());
 [[#variable18b74220]].lineTo((float) p3.getX(), (float) p3.getY());
 [[#variable18b74220]].closePath();
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#15039c00]]
bottom 
12[[#15039c00]]
right 
21[[#172ebc80]]
top 
22[[#172ebc80]]
left 
31[[#18b74220]]
left 
32[[#18b74220]]
top