CloneSet202


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
11420.986executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
111945
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/AbstractCategoryItemRenderer.java
211562
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/BarRenderer3D.java
3111053
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/AbstractXYItemRenderer.java
4111252
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/AbstractXYItemRenderer.java
Next
Last
Clone Instance
1
Line Count
11
Source Line
945
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/AbstractCategoryItemRenderer.java

if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateRangeMarkerTextAnchorPoint(g2, orientation, dataArea, line.getBounds2D(), marker.getLabelOffset(), LengthAdjustmentType.EXPAND, anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}


Next
Previous
Clone Instance
2
Line Count
11
Source Line
562
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/category/BarRenderer3D.java

if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateRangeMarkerTextAnchorPoint(g2, orientation, dataArea, path.getBounds2D(), marker.getLabelOffset(), LengthAdjustmentType.EXPAND, anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}


Next
Previous
Clone Instance
3
Line Count
11
Source Line
1053
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/renderer/xy/AbstractXYItemRenderer.java

if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateDomainMarkerTextAnchorPoint(g2, orientation, dataArea, line.getBounds2D(), marker.getLabelOffset(), LengthAdjustmentType.EXPAND, anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}


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

if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = calculateRangeMarkerTextAnchorPoint(g2, orientation, dataArea, line.getBounds2D(), marker.getLabelOffset(), LengthAdjustmentType.EXPAND, anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}


Clone AbstractionParameter Count: 2Parameter Bindings

if (label != null) {
  Font labelFont = marker.getLabelFont();
  g2.setFont(labelFont);
  g2.setPaint(marker.getLabelPaint());
  Point2D coordinates = [[#variable1a8345e0]](g2, orientation, dataArea,  [[#variable1a8345c0]].getBounds2D(), marker.getLabelOffset(), LengthAdjustmentType.EXPAND, anchor);
  TextUtilities.drawAlignedString(label, g2, (float) coordinates.getX(), (float) coordinates.getY(), marker.getLabelTextAnchor());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1a8345e0]]
calculateRangeMarkerTextAnchorPoint 
12[[#1a8345e0]]
calculateRangeMarkerTextAnchorPoint 
13[[#1a8345e0]]
calculateDomainMarkerTextAnchorPoint 
14[[#1a8345e0]]
calculateRangeMarkerTextAnchorPoint 
21[[#1a8345c0]]
line 
22[[#1a8345c0]]
path 
23[[#1a8345c0]]
line 
24[[#1a8345c0]]
line