CloneSet570


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3940.962statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13165
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/classpath/RuntimeClasspathViewer.java
23181
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/launcher/RuntimeClasspathViewer.java
33651
plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/hcr/JavaHotCodeReplaceManager.java
43671
plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/hcr/JavaHotCodeReplaceManager.java
53182
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/InterfaceIndicatorLabelDecorator.java
63805
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitDocumentProvider.java
73433
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java
8355
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/ConvertingSelectionProvider.java
93378
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/ProblemsLabelDecorator.java
Clone Instance
1
Line Count
3
Source Line
165
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/classpath/RuntimeClasspathViewer.java

                Object[] listeners = fListeners.getListeners();
                for (int i = 0; i < listeners.length; i++) {
                        ((IEntriesChangedListener) listeners[i]).entriesChanged(this );
                }


Clone Instance
2
Line Count
3
Source Line
181
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/launcher/RuntimeClasspathViewer.java

                Object[] listeners = fListeners.getListeners();
                for (int i = 0; i < listeners.length; i++) {
                        ((IEntriesChangedListener) listeners[i]).entriesChanged(this );
                }


Clone Instance
3
Line Count
3
Source Line
651
Source File
plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/hcr/JavaHotCodeReplaceManager.java

                Object[] listeners = fHotCodeReplaceListeners.getListeners();
                for (int i = 0; i < listeners.length; i++) {
                        ((IJavaHotCodeReplaceListener) listeners[i]).hotCodeReplaceSucceeded(target);
                }


Clone Instance
4
Line Count
3
Source Line
671
Source File
plugins/org.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/hcr/JavaHotCodeReplaceManager.java

                Object[] listeners = fHotCodeReplaceListeners.getListeners();
                for (int i = 0; i < listeners.length; i++) {
                        ((IJavaHotCodeReplaceListener) listeners[i]).obsoleteMethods(target);
                }


Clone Instance
5
Line Count
3
Source Line
182
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/InterfaceIndicatorLabelDecorator.java

                        Object[] listeners = fListeners.getListeners();
                        for (int i = 0; i < listeners.length; i++) {
                                ((ILabelProviderListener) listeners[i]).labelProviderChanged(event);
                        }


Clone Instance
6
Line Count
3
Source Line
805
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitDocumentProvider.java

                                Object[] listeners = fListenerList.getListeners();
                                for (int i = 0; i < listeners.length; i++) {
                                        ((IAnnotationModelListener) listeners[i]).modelChanged(model);
                                }


Clone Instance
7
Line Count
3
Source Line
433
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/workingsets/WorkingSetModel.java

                Object[] listeners = fListeners.getListeners();
                for (int i = 0; i < listeners.length; i++) {
                        ((IPropertyChangeListener) listeners[i]).propertyChange(event);
                }


Clone Instance
8
Line Count
3
Source Line
55
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/actions/ConvertingSelectionProvider.java

                        Object[] listeners = fListeners.getListeners();
                        for (int i = 0; i < listeners.length; i++) {
                                ((ISelectionChangedListener) listeners[i]).selectionChanged(newEvent);
                        }


Clone Instance
9
Line Count
3
Source Line
378
Source File
plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/ProblemsLabelDecorator.java

                        Object[] listeners = fListeners.getListeners();
                        for (int i = 0; i < listeners.length; i++) {
                                ((ILabelProviderListener) listeners[i]).labelProviderChanged(event);
                        }


Clone AbstractionParameter Count: 4Parameter Bindings

Object[] listeners = [[#variableb31d0840]].getListeners();
for (int i = 0; i < listeners.length; i++) {
  (( [[#variableb3466da0]]) listeners[i]). [[#variable577712c0]]( [[#variable584c4b00]]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b31d0840]]
fHotCodeReplaceListeners 
12[[#b31d0840]]
fListeners 
13[[#b31d0840]]
fListeners 
14[[#b31d0840]]
fHotCodeReplaceListeners 
15[[#b31d0840]]
fListeners 
16[[#b31d0840]]
fListenerList 
17[[#b31d0840]]
fListeners 
18[[#b31d0840]]
fListeners 
19[[#b31d0840]]
fListeners 
21[[#b3466da0]]
IJavaHotCodeReplaceListener 
22[[#b3466da0]]
IEntriesChangedListener 
23[[#b3466da0]]
ISelectionChangedListener 
24[[#b3466da0]]
IJavaHotCodeReplaceListener 
25[[#b3466da0]]
ILabelProviderListener 
26[[#b3466da0]]
IAnnotationModelListener 
27[[#b3466da0]]
IPropertyChangeListener 
28[[#b3466da0]]
IEntriesChangedListener 
29[[#b3466da0]]
ILabelProviderListener 
31[[#577712c0]]
obsoleteMethods 
32[[#577712c0]]
entriesChanged 
33[[#577712c0]]
selectionChanged 
34[[#577712c0]]
hotCodeReplaceSucceeded 
35[[#577712c0]]
labelProviderChanged 
36[[#577712c0]]
modelChanged 
37[[#577712c0]]
propertyChange 
38[[#577712c0]]
entriesChanged 
39[[#577712c0]]
labelProviderChanged 
41[[#584c4b00]]
target 
42[[#584c4b00]]
this 
43[[#584c4b00]]
newEvent 
44[[#584c4b00]]
target 
45[[#584c4b00]]
event 
46[[#584c4b00]]
model 
47[[#584c4b00]]
event 
48[[#584c4b00]]
this 
49[[#584c4b00]]
event