public class ProcedureColumnsTab extends BaseProcedureTab { /** Internationalized strings for this class. */ private static final StringManager s_stringMgr = StringManagerFactory.getStringManager(ProcedureColumnsTab.class); /** * Return the title for the tab. * * @return The title for the tab. */ public String getTitle() { //i18n[ProcedureColumnsTab.title=Columns] return s_stringMgr.getString("ProcedureColumnsTab.title"); } /** * Return the hint for the tab. * * @return The hint for the tab. */ public String getHint() { //i18n[ProcedureColumnsTab.hint=Show columns for the selected procedure] return s_stringMgr.getString("ProcedureColumnsTab.hint"); } /** * Create the <TT>IDataSet</TT> to be displayed in this tab. */ protected IDataSet createDataSet() throws DataSetException { final ISQLConnection conn = getSession().getSQLConnection(); return conn.getSQLMetaData().getProcedureColumnsDataSet(getProcedureInfo())
public class VersionColumnsTab extends BaseTableTab { /** Internationalized strings for this class. */ private static final StringManager s_stringMgr = StringManagerFactory.getStringManager(VersionColumnsTab.class); /** * Return the title for the tab. * * @return The title for the tab. */ public String getTitle() { //i18n[VersionColumnsTab.title=Versions] return s_stringMgr.getString("VersionColumnsTab.title"); } /** * Return the hint for the tab. * * @return The hint for the tab. */ public String getHint() { //i18n[VersionColumnsTab.hint=Show columns that are automatically //updated when the row is updated] return s_stringMgr.getString("VersionColumnsTab.hint"); } /** * Create the <TT>IDataSet</TT> to be displayed in this tab. */ protected IDataSet createDataSet() throws DataSetException { final SQLDatabaseMetaData md = getSession().getSQLConnection().getSQLMetaData(); return md.getVersionColumnsDataSet(getTableInfo())
Clone fragments detected by clone detection tool
File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree/tabs/procedure/ProcedureColumnsTab.java File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/session/mainpanel/objecttree/tabs/table/VersionColumnsTab.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public class ProcedureColumnsTab extends BaseProcedureTab
1
public class VersionColumnsTab extends BaseTableTab
2
{
2
{
3
	
3
    /** Internationalized strings for this class. */
4
    /** Internationalized strings for this class. */
4
    private static final StringManager s_stringMgr =
5
    private static final StringManager s_stringMgr =
5
        StringManagerFactory.getStringManager(ProcedureColumnsTab.class);
6
        StringManagerFactory.getStringManager(VersionColumnsTab.class);
6
	
7
    
7
	/**
8
	/**
8
	 * Return the title for the tab.
9
	 * Return the title for the tab.
9
	 *
10
	 *
10
	 * @return	The title for the tab.
11
	 * @return	The title for the tab.
11
	 */
12
	 */
12
	public String getTitle()
13
	public String getTitle()
13
	{
14
	{
14
		//i18n[ProcedureColumnsTab.title=Columns]
15
		//i18n[VersionColumnsTab.title=Versions]
15
		return s_stringMgr.getString("ProcedureColumnsTab.title");
16
		return s_stringMgr.getString("VersionColumnsTab.title");
16
	}
17
	}
17
	/**
18
	/**
18
	 * Return the hint for the tab.
19
	 * Return the hint for the tab.
19
	 *
20
	 *
20
	 * @return	The hint for the tab.
21
	 * @return	The hint for the tab.
21
	 */
22
	 */
22
	public String getHint()
23
	public String getHint()
23
	{
24
	{
24
		//i18n[ProcedureColumnsTab.hint=Show columns for the selected procedure] 
25
		//i18n[VersionColumnsTab.hint=Show columns that are automatically 
26
		//updated when the row is updated]
25
		return s_stringMgr.getString("ProcedureColumnsTab.hint");
27
		return s_stringMgr.getString("VersionColumnsTab.hint");
26
	}
28
	}
27
	/**
29
	/**
28
	 * Create the <TT>IDataSet</TT> to be displayed in this tab.
30
	 * Create the <TT>IDataSet</TT> to be displayed in this tab.
29
	 */
31
	 */
30
	protected IDataSet createDataSet() throws DataSetException
32
	protected IDataSet createDataSet() throws DataSetException
31
	{
33
	{
32
		final ISQLConnection conn =
34
		final SQLDatabaseMetaData md = 
33
 getSession().getSQLConnection();
35
            getSession().getSQLConnection()
34
        return conn.getSQLMetaData().getProcedure
36
.getSQLMetaData();
35
ColumnsDataSet(getProcedureInfo())
37
		return md.getVersionColumnsDataSet(getTableInfo())
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