if(session.getActiveSessionWindow() instanceof SessionInternalFrame) { sqlEntryPanel = ((SessionInternalFrame)session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel(); } else if(session.getActiveSessionWindow() instanceof SQLInternalFrame) { sqlEntryPanel = ((SQLInternalFrame)session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel(); } else { return;
if (session.getActiveSessionWindow() instanceof SessionInternalFrame) { sqlEntryPanel = ((SessionInternalFrame) session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel(); } else if (session.getActiveSessionWindow() instanceof SQLInternalFrame) { sqlEntryPanel = ((SQLInternalFrame) session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel(); } else { return;
Clone fragments detected by clone detection tool
File path: /sql12/plugins/sqlbookmark/src/net/sourceforge/squirrel_sql/plugins/sqlbookmark/AddBookmarkCommand.java File path: /sql12/plugins/sqlbookmark/src/net/sourceforge/squirrel_sql/plugins/sqlbookmark/RunBookmarkAction.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
if(session.getActiveSessionWindow() instanceof SessionInternalFrame)
1
if (session.getActiveSessionWindow() instanceof SessionInternalFrame)
2
       {
2
       
3
     {
3
          sqlEntryPanel = ((SessionInternalFrame)session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel();
4
               sqlEntryPanel = ((SessionInternalFrame) session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel();
4
       }
5
          
6
  }
5
       else if(session.getActiveSessionWindow() instanceof SQLInternalFrame)
7
            else if (session.getActiveSessionWindow() instanceof SQLInternalFrame)
6
       {
8
       
9
     {
7
          sqlEntryPanel = ((SQLInternalFrame)session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel();
10
               sqlEntryPanel = ((SQLInternalFrame) session.getActiveSessionWindow()).getSQLPanelAPI().getSQLEntryPanel();
8
       }
11
            }
9
       else
12
            else
10
       {
13
        
14
    {
11
          return;
15
               return;
12
       
16
            
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