CloneSet743


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10230.962method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
110748
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/chart/plot/junit/CategoryPlotTests.java
210880
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/chart/plot/junit/XYPlotTests.java
Next
Last
Clone Instance
1
Line Count
10
Source Line
748
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/chart/plot/junit/CategoryPlotTests.java

/**
 * A test for a bug where setting the renderer doesn't register the plot
 * as a RendererChangeListener.
 */
public void testSetRenderer() {
  CategoryPlot plot = new CategoryPlot();
  CategoryItemRenderer renderer = new LineAndShapeRenderer();
  plot.setRenderer(renderer);
  // now make a change to the renderer and see if it triggers a plot
  // change event...
  MyPlotChangeListener listener = new MyPlotChangeListener();
  plot.addChangeListener(listener);
  renderer.setSeriesPaint(0, Color.black);
  assertTrue(listener.getEvent() != null);
}


First
Previous
Clone Instance
2
Line Count
10
Source Line
880
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/tests/org/jfree/chart/plot/junit/XYPlotTests.java

/**
 * A test for a bug where setting the renderer doesn't register the plot
 * as a RendererChangeListener.
 */
public void testSetRenderer() {
  XYPlot plot = new XYPlot();
  XYItemRenderer renderer = new XYLineAndShapeRenderer();
  plot.setRenderer(renderer);
  // now make a change to the renderer and see if it triggers a plot
  // change event...
  MyPlotChangeListener listener = new MyPlotChangeListener();
  plot.addChangeListener(listener);
  renderer.setSeriesPaint(0, Color.black);
  assertTrue(listener.getEvent() != null);
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
     * A test for a bug where setting the renderer doesn't register the plot
     * as a RendererChangeListener.
     */
public void testSetRenderer() {
   [[#variable18d39300]] plot = new [[#variable18d39300]]();
   [[#variable18d39280]] renderer = new [[#variable18d39220]]();
  plot.setRenderer(renderer);
  // now make a change to the renderer and see if it triggers a plot
  // change event...
  MyPlotChangeListener listener = new MyPlotChangeListener();
  plot.addChangeListener(listener);
  renderer.setSeriesPaint(0, Color.black);
  assertTrue(listener.getEvent() != null);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18d39300]]
CategoryPlot 
12[[#18d39300]]
XYPlot 
21[[#18d39280]]
CategoryItemRenderer 
22[[#18d39280]]
XYItemRenderer 
31[[#18d39220]]
LineAndShapeRenderer 
32[[#18d39220]]
XYLineAndShapeRenderer