CloneSet131


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6830.957block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16971
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/Axis.java
261502
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/JFreeChart.java
361542
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/JFreeChart.java
46189
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/dial/AbstractDialLayer.java
56556
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/Marker.java
65887
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/Plot.java
76356
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/title/Title.java
87166
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/data/general/AbstractDataset.java
Next
Last
Clone Instance
1
Line Count
6
Source Line
971
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/axis/Axis.java

{
  Object[] listeners = this.listenerList.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == AxisChangeListener.class ) {
      ((AxisChangeListener) listeners[i + 1]).axisChanged(event);
    }
  }
}


Next
Previous
Clone Instance
2
Line Count
6
Source Line
1502
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/JFreeChart.java

{
  Object[] listeners = this.changeListeners.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ChartChangeListener.class ) {
      ((ChartChangeListener) listeners[i + 1]).chartChanged(event);
    }
  }
}


Next
Previous
Clone Instance
3
Line Count
6
Source Line
1542
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/JFreeChart.java

{
  Object[] listeners = this.progressListeners.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ChartProgressListener.class ) {
      ((ChartProgressListener) listeners[i + 1]).chartProgress(event);
    }
  }
}


Next
Previous
Clone Instance
4
Line Count
6
Source Line
189
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/dial/AbstractDialLayer.java

{
  Object[] listeners = this.listenerList.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == DialLayerChangeListener.class ) {
      ((DialLayerChangeListener) listeners[i + 1]).dialLayerChanged(event);
    }
  }
}


Next
Previous
Clone Instance
5
Line Count
6
Source Line
556
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/Marker.java

{
  Object[] listeners = this.listenerList.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == MarkerChangeListener.class ) {
      ((MarkerChangeListener) listeners[i + 1]).markerChanged(event);
    }
  }
}


Next
Previous
Clone Instance
6
Line Count
5
Source Line
887
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/plot/Plot.java

{
  Object[] listeners = this.listenerList.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == PlotChangeListener.class ) {
      ((PlotChangeListener) listeners[i + 1]).plotChanged(event);
    }
  }
}


Next
Previous
Clone Instance
7
Line Count
6
Source Line
356
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/chart/title/Title.java

{
  Object[] listeners = this.listenerList.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == TitleChangeListener.class ) {
      ((TitleChangeListener) listeners[i + 1]).titleChanged(event);
    }
  }
}


First
Previous
Clone Instance
8
Line Count
7
Source Line
166
Source File
E:/TSE/Projects-CloneDR/jfreechart-1.0.10/src/org/jfree/data/general/AbstractDataset.java

{
  Object[] listeners = this.listenerList.getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == DatasetChangeListener.class ) {
      ((DatasetChangeListener) listeners[i + 1]).datasetChanged(event);
    }
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

{
  Object[] listeners = this. [[#variable1aa6df00]].getListenerList();
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == [[#variable1aa6de20]].class ) {
      (( [[#variable1aa6de20]]) listeners[i + 1]). [[#variable1aa6dc20]](event);
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1aa6df00]]
listenerList 
12[[#1aa6df00]]
changeListeners 
13[[#1aa6df00]]
progressListeners 
14[[#1aa6df00]]
listenerList 
15[[#1aa6df00]]
listenerList 
16[[#1aa6df00]]
listenerList 
17[[#1aa6df00]]
listenerList 
18[[#1aa6df00]]
listenerList 
21[[#1aa6de20]]
AxisChangeListener 
22[[#1aa6de20]]
ChartChangeListener 
23[[#1aa6de20]]
ChartProgressListener 
24[[#1aa6de20]]
DialLayerChangeListener 
25[[#1aa6de20]]
MarkerChangeListener 
26[[#1aa6de20]]
PlotChangeListener 
27[[#1aa6de20]]
TitleChangeListener 
28[[#1aa6de20]]
DatasetChangeListener 
31[[#1aa6dc20]]
axisChanged 
32[[#1aa6dc20]]
chartChanged 
33[[#1aa6dc20]]
chartProgress 
34[[#1aa6dc20]]
dialLayerChanged 
35[[#1aa6dc20]]
markerChanged 
36[[#1aa6dc20]]
plotChanged 
37[[#1aa6dc20]]
titleChanged 
38[[#1aa6dc20]]
datasetChanged