CloneSet104


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12630.978method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
112428
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java
212447
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java
312503
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java
412542
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java
512558
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java
612574
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java
Next
Last
Clone Instance
1
Line Count
12
Source Line
428
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java

/**
 * Fired when a session is connected (added) to the session
 * manager
 */
protected void fireSessionAdded(ISession session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]).sessionConnected(evt);
    }
  }
}


Next
Previous
Clone Instance
2
Line Count
12
Source Line
447
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java

/**
 * Fired when a session is closed (removed) from the session manager
 */
protected void fireSessionClosed(ISession session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]).sessionClosed(evt);
    }
  }
}


Next
Previous
Clone Instance
3
Line Count
12
Source Line
503
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java

/**
 * Fired when the active session changed
 */
protected void fireSessionActivated(ISession session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]).sessionActivated(evt);
    }
  }
}


Next
Previous
Clone Instance
4
Line Count
12
Source Line
542
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java

protected void fireConnectionClosedForReconnect(Session session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]).connectionClosedForReconnect(evt);
    }
  }
}


Next
Previous
Clone Instance
5
Line Count
12
Source Line
558
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java

protected void fireReconnected(Session session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]).reconnected(evt);
    }
  }
}


First
Previous
Clone Instance
6
Line Count
12
Source Line
574
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/SessionManager.java

protected void fireReconnectFailed(Session session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]).reconnectFailed(evt);
    }
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
    * Fired when the active session changed
    */
/**
    * Fired when a session is closed (removed) from the session manager
    */
/**
    * Fired when a session is connected (added) to the session
    * manager
    */
protected void [[#variable1cf17120]]( [[#variable1cf17080]] session) {
  Object[] listeners = listenerList.getListenerList();
  SessionEvent evt = null;
  for (int i = listeners.length - 2; i >= 0; i -= 2) {
    if (listeners[i] == ISessionListener.class ) {
      // Lazily create the event:
      if (evt == null)
        evt = new SessionEvent(session);
      ((ISessionListener) listeners[i + 1]). [[#variable18c58340]](evt);
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1cf17120]]
fireSessionAdded 
12[[#1cf17120]]
fireSessionClosed 
13[[#1cf17120]]
fireSessionActivated 
14[[#1cf17120]]
fireConnectionClosedForReconnect 
15[[#1cf17120]]
fireReconnected 
16[[#1cf17120]]
fireReconnectFailed 
21[[#1cf17080]]
ISession 
22[[#1cf17080]]
ISession 
23[[#1cf17080]]
ISession 
24[[#1cf17080]]
Session 
25[[#1cf17080]]
Session 
26[[#1cf17080]]
Session 
31[[#18c58340]]
sessionConnected 
32[[#18c58340]]
sessionClosed 
33[[#18c58340]]
sessionActivated 
34[[#18c58340]]
connectionClosedForReconnect 
35[[#18c58340]]
reconnected 
36[[#18c58340]]
reconnectFailed