final ISession session = evt.getSession(); // Needes to be done via event queque because method is not called from the event disptach thread. GUIUtils.processOnSwingEventThread(new Runnable() { public void run() { _model.addSession(session); _sessionDropDown.setEnabled(true); } });
final JFrame f = _app.getMainFrame(); SwingUtilities.invokeLater(new Runnable() { public void run() { JOptionPane.showMessageDialog(f, message, title, messageType); } });
Clone fragments detected by clone detection tool
File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/gui/mainframe/MainFrameToolBar.java File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/session/Session.java
Method name: void sessionConnected(SessionEvent) Method name: void showMessageDialog(String, String, int)
Number of AST nodes: 2 Number of AST nodes: 2
1
final ISession session = evt.getSession();
1
final 
2
         // Needes to be done via event queque because method is not called from the event disptach thread.
3
			GUIUtils.processOnSwingEventThread(new Runnable()
4
			{
5
				public void run()
6
				{
7
					_model.addSession(session);
8
					_sessionDropDown.setEnabled(true);
9
				}
10
			
2
JFrame f = _app.getMainFrame();
3
        SwingUtilities.invokeLater(new Runnable() {
4
            public void run() {
5
                JOptionPane.showMessageDialog(f,
6
                        message,
7
                        title,
8
                        messageType);
9
            }
11
});
10
        });
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 locationClones are in different classes
Number of node comparisons4