if (!dialect.supportsRenameColumn()) { //i18n[ColumnDetailsDialog.columnNameTootTip={0} does not //support altering column name] String noColNameChange = s_stringMgr.getString("ColumnDetailsDialog.columnNameTootTip", dbName); columnNameTextField.setEditable(false); columnNameTextField.setToolTipText(noColNameChange); } else { columnNameTextField.setEditable(true); columnNameTextField.setToolTipText(null); }
if (_columnList.getSelectedValue() == null) { setAllButtonEnabled(false); } else { String selected = String.valueOf(_columnList.getSelectedValue()); _lookupTab.onSourceColumnChange(selected); _foreignKeyTextField.setText("fk_" + selected); setAllButtonEnabled(true); }
Clone fragments detected by clone detection tool
File path: /sql12/app/src/net/sourceforge/squirrel_sql/client/gui/db/ColumnDetailDialog.java File path: /sql12/plugins/refactoring/src/net/sourceforge/squirrel_sql/plugins/refactoring/gui/AddLookupTableDialog.java
Method name: void itemStateChanged(ItemEvent) Method name: void valueChanged(ListSelectionEvent)
Number of AST nodes: 6 Number of AST nodes: 6
1
if (!dialect.supportsRenameColumn()) {
1
if (
2
                    //i18n[ColumnDetailsDialog.columnNameTootTip={0} does not 
3
                    //support altering column name]
4
                    String noColNameChange = 
5
                        s_stringMgr.getString("ColumnDetailsDialog.columnNameTootTip", 
6
                                              dbName);
7
                    columnNameTextField.setEditable(false);
8
                    columnNameTextField.setToolTipText(noColNameChange);
9
                } else {
10
                    columnNameTextField.setEditable(true);
11
                    columnNameTextField.setToolTipText(null);                    
12
                
2
_columnList.getSelectedValue() == null)
3
				{
4
					setAllButtonEnabled(false);
5
				} else
6
				{
7
					String selected = String.valueOf(_columnList.getSelectedValue());
8
					_lookupTab.onSourceColumnChange(selected);
9
					_foreignKeyTextField.setText("fk_" + selected);
10
					setAllButtonEnabled(true);
13
}
11
				}
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.1
Clones locationClones are in different classes
Number of node comparisons1