CloneSet98


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
17630.960method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
118604
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLPanel.java
218626
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLPanel.java
317549
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java
417570
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java
517591
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java
618612
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java
Next
Last
Clone Instance
1
Line Count
18
Source Line
604
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLPanel.java

@SuppressWarnings("unused") private void fireTabTornOffEvent(IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]).resultTabTornOff(evt);
    }
  }
}


Next
Previous
Clone Instance
2
Line Count
18
Source Line
626
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLPanel.java

@SuppressWarnings("unused") private void fireTornOffResultTabReturned(IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]).tornOffResultTabReturned(evt);
    }
  }
}


Next
Previous
Clone Instance
3
Line Count
17
Source Line
549
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java

protected void fireTabAddedEvent(IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]).resultTabAdded(evt);
    }
  }
}


Next
Previous
Clone Instance
4
Line Count
17
Source Line
570
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java

protected void fireTabRemovedEvent(IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]).resultTabRemoved(evt);
    }
  }
}


Next
Previous
Clone Instance
5
Line Count
17
Source Line
591
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java

protected void fireTabTornOffEvent(IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]).resultTabTornOff(evt);
    }
  }
}


First
Previous
Clone Instance
6
Line Count
18
Source Line
612
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/SQLResultExecuterPanel.java

protected void fireTornOffResultTabReturned(IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]).tornOffResultTabReturned(evt);
    }
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

 [[#variable18cf6580]]void [[#variable18cf6500]](IResultTab tab) {
  // Guaranteed to be non-null.
  Object[] listeners = _listeners.getListenerList();
  // Process the listeners last to first, notifying
  // those that are interested in this event.
  ResultTabEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == IResultTabListener.class ) {
      // Lazily create the event:
      if (evt == null) {
        evt = new ResultTabEvent(_session, tab);
      }
      ((IResultTabListener) listeners[i + 1]). [[#variable18cf6460]](evt);
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18cf6580]]
@SuppressWarnings("unused") private 
12[[#18cf6580]]
@SuppressWarnings("unused") private 
13[[#18cf6580]]
protected 
14[[#18cf6580]]
protected 
15[[#18cf6580]]
protected 
16[[#18cf6580]]
protected 
21[[#18cf6500]]
fireTabTornOffEvent 
22[[#18cf6500]]
fireTornOffResultTabReturned 
23[[#18cf6500]]
fireTabAddedEvent 
24[[#18cf6500]]
fireTabRemovedEvent 
25[[#18cf6500]]
fireTabTornOffEvent 
26[[#18cf6500]]
fireTornOffResultTabReturned 
31[[#18cf6460]]
resultTabTornOff 
32[[#18cf6460]]
tornOffResultTabReturned 
33[[#18cf6460]]
resultTabAdded 
34[[#18cf6460]]
resultTabRemoved 
35[[#18cf6460]]
resultTabTornOff 
36[[#18cf6460]]
tornOffResultTabReturned