public class CreateDatabaseAction extends SquirrelAction implements ISessionAction { /** Current session. */ private ISession _session; /** Current plugin. */ private final MysqlPlugin _plugin; public CreateDatabaseAction(IApplication app, Resources rsrc, MysqlPlugin plugin) { super(app, rsrc); _plugin = plugin; } public void actionPerformed(ActionEvent evt) { if (_session != null) { try { new CreateDatabaseCommand(_session, _plugin).execute(); } catch (Throwable th) { _session.showErrorMessage(th); } } } /** * Set the current session. * * @param session The current session. */ public void setSession(ISession session) { _session = session
public class CreateTableAction extends SquirrelAction implements ISessionAction { /** Current session. */ private ISession _session; /** Current plugin. */ private final MysqlPlugin _plugin; public CreateTableAction(IApplication app, Resources rsrc, MysqlPlugin plugin) { super(app, rsrc); _plugin = plugin; } public void actionPerformed(ActionEvent evt) { if (_session != null) { try { new CreateTableCommand(_session, _plugin).execute(); } catch (Throwable th) { _session.showErrorMessage(th); } } } /** * Set the current session. * * @param session The current session. */ public void setSession(ISession session) { _session = session
Clone fragments detected by clone detection tool
File path: /sql12/plugins/mysql/src/net/sourceforge/squirrel_sql/plugins/mysql/action/CreateDatabaseAction.java File path: /sql12/plugins/mysql/src/net/sourceforge/squirrel_sql/plugins/mysql/action/CreateTableAction.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public class CreateDatabaseAction	extends SquirrelAction
1
public class CreateTableAction extends SquirrelAction
2
									implements ISessionAction
2
 implements ISessionAction
3
{
3
{
4
	/** Current session. */
4
	/** Current session. */
5
	private ISession _session;
5
	private ISession _session;
6
	/** Current plugin. */
6
	/** Current plugin. */
7
	private final MysqlPlugin _plugin;
7
	private final MysqlPlugin _plugin;
8
	public CreateDatabaseAction(IApplication app, Resources rsrc, MysqlPlugin plugin)
8
	public CreateTableAction(IApplication app, Resources rsrc, MysqlPlugin plugin)
9
	{
9
	{
10
		super(app, rsrc);
10
		super(app, rsrc);
11
		_plugin = plugin;
11
		_plugin = plugin;
12
	}
12
	}
13
	public void actionPerformed(ActionEvent evt)
13
	public void actionPerformed(ActionEvent evt)
14
	{
14
	{
15
		if (_session != null)
15
		if (_session != null)
16
		{
16
		{
17
			try
17
			try
18
			{
18
			{
19
				new CreateDatabaseCommand(_session, _plugin).execute();
19
				new CreateTableCommand(_session, _plugin).execute();
20
			}
20
			}
21
			catch (Throwable th)
21
			catch (Throwable th)
22
			{
22
			{
23
				_session.showErrorMessage(th);
23
				_session.showErrorMessage(th);
24
			}
24
			}
25
		}
25
		}
26
	}
26
	}
27
	/**
27
	/**
28
	 * Set the current session.
28
	 * Set the current session.
29
	 *
29
	 *
30
	 * @param	session		The current session.
30
	 * @param	session		The current session.
31
	 */
31
	 */
32
	public void setSession(ISession session)
32
	public void setSession(ISession session)
33
	{
33
	{
34
		_session = session
34
		_session = session
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