CloneSet312


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
34220.985type_declarations
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13429
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/action/CloseSessionAction.java
23429
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/action/CloseSessionWindowAction.java
Next
Last
Clone Instance
1
Line Count
34
Source Line
29
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/action/CloseSessionAction.java

public class CloseSessionAction extends SquirrelAction implements ISessionAction {
  /** Logger for this class. */
  private final static ILogger s_log = LoggerController.createLogger(DumpSessionAction.class );

  private ISession _session;

  public CloseSessionAction(IApplication app) {
    super(app);
  }

  public void setSession(ISession session) {
    _session = session;
  }

  public void actionPerformed(ActionEvent evt) {
    if (_session != null) {
      try {
        new CloseSessionCommand(_session).execute();
      }
      catch (Throwable
             ex) {
        final String msg = "Error occured closing session";
        _session.showErrorMessage(msg + ": " + ex);
        s_log.error(msg, ex);
      }
    }
  }
}




First
Previous
Clone Instance
2
Line Count
34
Source Line
29
Source File
E:/TSE/Projects-CloneDR/sql12/app/src/net/sourceforge/squirrel_sql/client/session/action/CloseSessionWindowAction.java

public class CloseSessionWindowAction extends SquirrelAction implements ISessionAction {
  /** Logger for this class. */
  private final static ILogger s_log = LoggerController.createLogger(DumpSessionAction.class );

  private ISession _session;

  public CloseSessionWindowAction(IApplication app) {
    super(app);
  }

  public void setSession(ISession session) {
    _session = session;
  }

  public void actionPerformed(ActionEvent evt) {
    if (_session != null) {
      try {
        new CloseSessionWindowCommand(_session).execute();
      }
      catch (Throwable
             ex) {
        final String msg = "Error occured closing session";
        _session.showErrorMessage(msg + ": " + ex);
        s_log.error(msg, ex);
      }
    }
  }
}




Clone AbstractionParameter Count: 2Parameter Bindings

public class [[#variable18de0a40]]extends SquirrelAction implements ISessionAction {
  /** Logger for this class. */
  private final static ILogger s_log = LoggerController.createLogger(DumpSessionAction.class );

  private ISession _session;

  public [[#variable18de0a40]](IApplication app) {
    super(app);
  }

  public void setSession(ISession session) {
    _session = session;
  }

  public void actionPerformed(ActionEvent evt) {
    if (_session != null) {
      try {
        new [[#variable18de0a00]](_session).execute();
      }
      catch (Throwable
             ex) {
        final String msg = "Error occured closing session";
        _session.showErrorMessage(msg + ": " + ex);
        s_log.error(msg, ex);
      }
    }
  }
}


 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#18de0a40]]
CloseSessionAction 
12[[#18de0a40]]
CloseSessionWindowAction 
21[[#18de0a00]]
CloseSessionCommand 
22[[#18de0a00]]
CloseSessionWindowCommand