public class ScriptCdlAction extends SquirrelAction implements ISessionAction { private ISession _session; private CachePlugin _plugin; public ScriptCdlAction(IApplication app, Resources rsrc, CachePlugin plugin) throws IllegalArgumentException { super(app, rsrc); _plugin = plugin; } public void setSession(ISession session) { _session = session; } public void actionPerformed(ActionEvent evt) { new ScriptCdlCommand(_session, _plugin).execute()
public class ScriptFunctionAction extends SquirrelAction implements ISessionAction { private ISession _session; private CachePlugin _plugin; public ScriptFunctionAction(IApplication app, Resources rsrc, CachePlugin plugin) throws IllegalArgumentException { super(app, rsrc); _plugin = plugin; } public void setSession(ISession session) { _session = session; } public void actionPerformed(ActionEvent evt) { new ScriptFunctionCommand(_session, _plugin).execute()
Clone fragments detected by clone detection tool
File path: /sql12/plugins/cache/src/de/ixdb/squirrel_sql/plugins/cache/ScriptCdlAction.java File path: /sql12/plugins/cache/src/de/ixdb/squirrel_sql/plugins/cache/ScriptFunctionAction.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public class ScriptCdlAction extends SquirrelAction implements ISessionAction
1
public class ScriptFunctionAction extends SquirrelAction implements ISessionAction
2
{
2
{
3
   private ISession _session;
3
   private ISession _session;
4
   private CachePlugin _plugin;
4
   private CachePlugin _plugin;
5
   public ScriptCdlAction(IApplication app, Resources rsrc, CachePlugin plugin)
5
   public ScriptFunctionAction(IApplication app, Resources rsrc, CachePlugin plugin)
6
      throws IllegalArgumentException
6
      throws IllegalArgumentException
7
   {
7
   {
8
      super(app, rsrc);
8
      super(app, rsrc);
9
      _plugin = plugin;
9
      _plugin = plugin;
10
   }
10
   }
11
   public void setSession(ISession session)
11
   public void setSession(ISession session)
12
   {
12
   {
13
      _session = session;
13
      _session = session;
14
   }
14
   }
15
   public void actionPerformed(ActionEvent evt)
15
   public void actionPerformed(ActionEvent evt)
16
   {
16
   {
17
      new ScriptCdlCommand(_session, _plugin).execute()
17
      new ScriptFunctionCommand(_session, _plugin).execute()
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0