1 | private void addDeleteRefActionCheckBox(JPanel panel, int col, int row) {↵ | | 1 | private void addUpdateRefActionCheckBox(JPanel panel, int col, int row) {↵
|
2 | GridBagConstraints c = new GridBagConstraints();↵ | | 2 | GridBagConstraints c = new GridBagConstraints();↵
|
3 | c.gridx = col;↵ | | 3 | c.gridx = col;↵
|
4 | c.gridy = row; ↵ | | 4 | c.gridy = row; ↵
|
5 | c.anchor = GridBagConstraints.WEST;↵ | | 5 | c.anchor = GridBagConstraints.WEST;↵
|
6 | //i18n[SQLScriptPreferencesPanel.deleteRefActionCheckboxLabel=Add delete ↵ | | 6 | //i18n[SQLScriptPreferencesPanel.updateRefActionCheckboxLabel=Add update ↵
|
7 | //referential action to the FK definition]↵ | | 7 | //referential action to the FK definition]↵
|
8 | String cbLabelStr = ↵ | | 8 | String cbLabelStr = ↵
|
9 | s_stringMgr.getString("SQLScriptPreferencesPanel.deleteRefActionCheckboxLabel");↵ | | 9 | s_stringMgr.getString("SQLScriptPreferencesPanel.updateRefActionCheckboxLabel");↵
|
10 | // i18n[SQLScriptPreferencesPanel.deleteRefActionToolTip=Append ON DELETE ...]↵ | | 10 | // i18n[SQLScriptPreferencesPanel.updateRefActionToolTip=Append ON UPDATE ...]↵
|
11 | String cbToolTipText = ↵ | | 11 | String cbToolTipText = ↵
|
12 | s_stringMgr.getString("SQLScriptPreferencesPanel.deleteRefActionToolTip");↵ | | 12 | s_stringMgr.getString("SQLScriptPreferencesPanel.updateRefActionToolTip");↵
|
13 | deleteReferentialActionCheckbox = new JCheckBox(cbLabelStr);↵ | | 13 | updateReferentialActionCheckbox = new JCheckBox(cbLabelStr);↵
|
14 | deleteReferentialActionCheckbox.setToolTipText(cbToolTipText);↵ | | 14 | updateReferentialActionCheckbox.setToolTipText(cbToolTipText);↵
|
|
15 | deleteReferentialActionCheckbox.addActionListener(new ActionListener() {↵ | | 15 | updateReferentialActionCheckbox.addActionListener(new ActionListener() {↵
|
16 | public void actionPerformed(ActionEvent e) {↵ | | 16 | public void actionPerformed(ActionEvent e) {↵
|
17 | boolean enabled = deleteReferentialActionCheckbox.isSelected();↵ | | 17 | boolean enabled = updateReferentialActionCheckbox.isSelected();↵
|
18 | deleteActionLabel.setEnabled(enabled);↵ | | 18 | updateActionLabel.setEnabled(enabled);↵
|
19 | deleteActionComboBox.setEnabled(enabled);↵ | | 19 | updateActionComboBox.setEnabled(enabled);↵
|
20 | }↵ | | 20 | }↵
|
21 | });↵ | | 21 | });↵
|
|
22 | panel.add(deleteReferentialActionCheckbox, c);↵ | | 22 | panel.add(updateReferentialActionCheckbox, c);↵
|
23 | | | 23 |
|