CloneSet382


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
16230.972executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
116624
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/editor/DefaultPlotEditor.java
216645
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/editor/DefaultPlotEditor.java
Next
Last
Clone Instance
1
Line Count
16
Source Line
624
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/editor/DefaultPlotEditor.java

if (this.drawLines != null) {
  if (plot instanceof CategoryPlot) {
    CategoryPlot p = (CategoryPlot) plot;
    CategoryItemRenderer r = p.getRenderer();
    if (r instanceof LineAndShapeRenderer) {
      ((LineAndShapeRenderer) r).setLinesVisible(this.drawLines.booleanValue());
    }
  }
  else
    if (plot instanceof XYPlot) {
      XYPlot p = (XYPlot) plot;
      XYItemRenderer r = p.getRenderer();
      if (r instanceof StandardXYItemRenderer) {
        ((StandardXYItemRenderer) r).setPlotLines(this.drawLines.booleanValue());
      }
    }
}


First
Previous
Clone Instance
2
Line Count
16
Source Line
645
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/editor/DefaultPlotEditor.java

if (this.drawShapes != null) {
  if (plot instanceof CategoryPlot) {
    CategoryPlot p = (CategoryPlot) plot;
    CategoryItemRenderer r = p.getRenderer();
    if (r instanceof LineAndShapeRenderer) {
      ((LineAndShapeRenderer) r).setShapesVisible(this.drawShapes.booleanValue());
    }
  }
  else
    if (plot instanceof XYPlot) {
      XYPlot p = (XYPlot) plot;
      XYItemRenderer r = p.getRenderer();
      if (r instanceof StandardXYItemRenderer) {
        ((StandardXYItemRenderer) r).setBaseShapesVisible(this.drawShapes.booleanValue());
      }
    }
}


Clone AbstractionParameter Count: 3Parameter Bindings

if (this. [[#variable1a9756e0]]!= null) {
  if (plot instanceof CategoryPlot) {
    CategoryPlot p = (CategoryPlot) plot;
    CategoryItemRenderer r = p.getRenderer();
    if (r instanceof LineAndShapeRenderer) {
      ((LineAndShapeRenderer) r). [[#variable1a9731c0]](this. [[#variable1a9756e0]].booleanValue());
    }
  }
  else
    if (plot instanceof XYPlot) {
      XYPlot p = (XYPlot) plot;
      XYItemRenderer r = p.getRenderer();
      if (r instanceof StandardXYItemRenderer) {
        ((StandardXYItemRenderer) r). [[#variable1a9732e0]](this. [[#variable1a9756e0]].booleanValue());
      }
    }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1a9756e0]]
drawLines 
12[[#1a9756e0]]
drawShapes 
21[[#1a9731c0]]
setLinesVisible 
22[[#1a9731c0]]
setShapesVisible 
31[[#1a9732e0]]
setPlotLines 
32[[#1a9732e0]]
setBaseShapesVisible