1 | _removeButton.addActionListener(new ActionListener()↵ | | 1 | removeButton.addActionListener(new ActionListener()
↵
|
2 | {↵ | | 2 | {
↵
|
3 | public void actionPerformed(ActionEvent e)↵ | | 3 | public void actionPerformed(ActionEvent e)
↵
|
4 | {↵ | | 4 | {
↵
|
5 | int index = _columnTable.getSelectedRow();↵ | | 5 | int index = _columTable.getSelectedRow();
↵
|
6 | if (index != -1)↵ | | 6 | if (index != -1)
↵
|
7 | {↵ | | 7 | {
↵
|
8 | String removed = _columnTableModel.deleteRow(index);↵ | | 8 | String removed = _columnTableModel.deleteRow(index);↵
|
|
| | | 9 |
↵
|
9 | _columnBox.addItem(removed);↵ | | 10 | localColumBox.addItem(removed);
↵
|
10 | _addButton.setEnabled(true);↵ | | 11 | addButton.setEnabled(true);
↵
|
11 | if (_columnTableModel.getRowCount() == 0)↵ | | 12 | if (_columnTableModel.getRowCount() == 0)
↵
|
12 | {↵ | | 13 | {
↵
|
13 | _removeButton.setEnabled(false);↵ | | 14 | removeButton.setEnabled(false);
↵
|
14 | } else↵ | | 15 | } else
↵
|
15 | {↵ | | 16 | {
↵
|
16 | int deleteIndex = 0;↵ | | 17 | int deleteIndex = 0;
↵
|
17 | if (index > 0)↵ | | 18 | if (index > 0)
↵
|
18 | deleteIndex = index - 1;↵ | | 19 | deleteIndex = index - 1;
↵
|
19 | _columnTable.getSelectionModel().setSelectionInterval(0, deleteIndex);↵ | | 20 | _columTable.getSelectionModel().setSelectionInterval(0, deleteIndex);
↵
|
20 | }↵ | | 21 | }
↵
|
21 | }↵ | | 22 | }
↵
|
22 | AddIndexDialog.this.checkInputCompletion();↵ | | 23 | AddUniqueConstraintDialog.this.checkInputCompletion();
↵
|
23 | | | 24 |
|