CloneSet44


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
21220.989method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
121254
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/util/WorkThreadPool.java
221281
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/util/WorkThreadPool.java
Next
Last
Clone Instance
1
Line Count
21
Source Line
254
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/util/WorkThreadPool.java

//{{{ fireStatusChanged() method
void fireStatusChanged(WorkThread thread) {
  final Object[] listeners = listenerList.getListenerList();
  if (listeners.length != 0) {
    int index = 0;
    for (int i = 0; i < threads.length; i++) {
      if (threads[i] == thread) {
        index = i;
        break;
      }
    }
    for (int i = listeners.length - 2; i >= 0; i--) {
      if (listeners[i] == WorkThreadProgressListener.class ) {
        ((WorkThreadProgressListener) listeners[i + 1]).statusUpdate(WorkThreadPool.this, index);
      }
    }
  }
} //}}}


First
Previous
Clone Instance
2
Line Count
21
Source Line
281
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/util/WorkThreadPool.java

//{{{ fireProgressChanged() method
void fireProgressChanged(WorkThread thread) {
  final Object[] listeners = listenerList.getListenerList();
  if (listeners.length != 0) {
    int index = 0;
    for (int i = 0; i < threads.length; i++) {
      if (threads[i] == thread) {
        index = i;
        break;
      }
    }
    for (int i = listeners.length - 2; i >= 0; i--) {
      if (listeners[i] == WorkThreadProgressListener.class ) {
        ((WorkThreadProgressListener) listeners[i + 1]).progressUpdate(WorkThreadPool.this, index);
      }
    }
  }
} //}}}


Clone AbstractionParameter Count: 2Parameter Bindings

//{{{ fireProgressChanged() method
//{{{ fireStatusChanged() method
void [[#variableae6aee0]](WorkThread thread) {
  final Object[] listeners = listenerList.getListenerList();
  if (listeners.length != 0) {
    int index = 0;
    for (int i = 0; i < threads.length; i++) {
      if (threads[i] == thread) {
        index = i;
        break;
      }
    }
    for (int i = listeners.length - 2; i >= 0; i--) {
      if (listeners[i] == WorkThreadProgressListener.class ) {
        ((WorkThreadProgressListener) listeners[i + 1]). [[#variableae6ae60]](WorkThreadPool.this, index);
      }
    }
  }
} //}}}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#ae6aee0]]
fireStatusChanged 
12[[#ae6aee0]]
fireProgressChanged 
21[[#ae6ae60]]
statusUpdate 
22[[#ae6ae60]]
progressUpdate