CloneSet278


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
20220.955statement_sequence[5]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1201134
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/Axis.java
220532
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/ValueAxis.java
Next
Last
Clone Instance
1
Line Count
20
Source Line
1134
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/Axis.java

Line2D axisLine = null;
if (edge == RectangleEdge.TOP) {
  axisLine = new Line2D.Double(dataArea.getX(), cursor, dataArea.getMaxX(), cursor);
}
else
  if (edge == RectangleEdge.BOTTOM) {
    axisLine = new Line2D.Double(dataArea.getX(), cursor, dataArea.getMaxX(), cursor);
  }
  else
    if (edge == RectangleEdge.LEFT) {
      axisLine = new Line2D.Double(cursor, dataArea.getY(), cursor, dataArea.getMaxY());
    }
    else
      if (edge == RectangleEdge.RIGHT) {
        axisLine = new Line2D.Double(cursor, dataArea.getY(), cursor, dataArea.getMaxY());
      }
g2.setPaint(this.axisLinePaint);
g2.setStroke(this.axisLineStroke);
g2.draw(axisLine);


First
Previous
Clone Instance
2
Line Count
20
Source Line
532
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/ValueAxis.java

Line2D axisLine = null;
if (edge == RectangleEdge.TOP) {
  axisLine = new Line2D.Double(dataArea.getX(), cursor, dataArea.getMaxX(), cursor);
}
else
  if (edge == RectangleEdge.BOTTOM) {
    axisLine = new Line2D.Double(dataArea.getX(), cursor, dataArea.getMaxX(), cursor);
  }
  else
    if (edge == RectangleEdge.LEFT) {
      axisLine = new Line2D.Double(cursor, dataArea.getY(), cursor, dataArea.getMaxY());
    }
    else
      if (edge == RectangleEdge.RIGHT) {
        axisLine = new Line2D.Double(cursor, dataArea.getY(), cursor, dataArea.getMaxY());
      }
g2.setPaint(getAxisLinePaint());
g2.setStroke(getAxisLineStroke());
g2.draw(axisLine);


Clone AbstractionParameter Count: 2Parameter Bindings

Line2D axisLine = null;
if (edge == RectangleEdge.TOP) {
  axisLine = new Line2D.Double(dataArea.getX(), cursor, dataArea.getMaxX(), cursor);
}
else
  if (edge == RectangleEdge.BOTTOM) {
    axisLine = new Line2D.Double(dataArea.getX(), cursor, dataArea.getMaxX(), cursor);
  }
  else
    if (edge == RectangleEdge.LEFT) {
      axisLine = new Line2D.Double(cursor, dataArea.getY(), cursor, dataArea.getMaxY());
    }
    else
      if (edge == RectangleEdge.RIGHT) {
        axisLine = new Line2D.Double(cursor, dataArea.getY(), cursor, dataArea.getMaxY());
      }
g2.setPaint( [[#variable1a88c420]]);
g2.setStroke( [[#variable1a88cc60]]);
g2.draw(axisLine);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1a88c420]]
this.axisLinePaint 
12[[#1a88c420]]
getAxisLinePaint() 
21[[#1a88cc60]]
this.axisLineStroke 
22[[#1a88cc60]]
getAxisLineStroke()