CloneSet425


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
14220.988statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
113880
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/AbstractCategoryItemRenderer.java
2141154
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/AbstractXYItemRenderer.java
Next
Last
Clone Instance
1
Line Count
13
Source Line
880
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/AbstractCategoryItemRenderer.java

RectangleAnchor anchor = marker.getLabelAnchor();
if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateDomainMarkerTextAnchorPoint(g2, orientation, dataArea, bounds, marker.getLabelOffset(), marker.getLabelOffsetType(), anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}
g2.setComposite(savedComposite);


First
Previous
Clone Instance
2
Line Count
14
Source Line
1154
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/AbstractXYItemRenderer.java

RectangleAnchor anchor = marker.getLabelAnchor();
if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateDomainMarkerTextAnchorPoint(g2, orientation, dataArea, rect, marker.getLabelOffset(), marker.getLabelOffsetType(), anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}
g2.setComposite(originalComposite);


Clone AbstractionParameter Count: 2Parameter Bindings

RectangleAnchor anchor = marker.getLabelAnchor();
if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateDomainMarkerTextAnchorPoint(g2, orientation, dataArea,  [[#variable1a9a69c0]], marker.getLabelOffset(), marker.getLabelOffsetType(), anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}
g2.setComposite( [[#variable1a9a68e0]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1a9a69c0]]
bounds 
12[[#1a9a69c0]]
rect 
21[[#1a9a68e0]]
savedComposite 
22[[#1a9a68e0]]
originalComposite