File path: /columba-1.4-src/core/src/main/java/org/columba/core/gui/profiles/ProfileManagerDialog.java | File path: /columba-1.4-src/core/src/main/java/org/columba/core/gui/profiles/ProfileChooserDialog.java | |||
Method name: void valueChanged(ListSelectionEvent)
|
Method name: void valueChanged(ListSelectionEvent)
|
|||
Number of AST nodes: 9 | Number of AST nodes: 7 | |||
1 | boolean enabled = !list.isSelectionEmpty();↵ | 1 | boolean enabled = !list.isSelectionEmpty();↵ | |
2 | addButton.setEnabled(enabled);↵ | 2 | addButton.setEnabled(enabled);↵ | |
3 | export↵ | 3 | ↵ | |
4 | Button.setEnabled(enabled);↵ | 4 | okButton.setEnabled(enabled);↵ | |
5 | // get current list selection↵ | |||
6 | ↵ | 5 | //defaultButton.setEnabled(enabled);↵ | |
6 | ↵ | |||
7 | selection = (String) list.getSelectedValue();↵ | 7 | selection = (String) list.getSelectedValue();↵ | |
8 | ↵ | 8 | ↵ | |
9 | // user's can't delete default account↵ | 9 | // user's can't edit default account↵ | |
10 | if ((selection != null) && (!selection.equals("Default"))) {↵ | 10 | if ((selection != null) && (!selection.equals("Default"))) {↵ | |
11 | removeButton.setEnabled(true);↵ | |||
12 | editButton.setEnabled(true);↵ | 11 | editButton.setEnabled(true);↵ | |
13 | } else {↵ | 12 | } else {↵ | |
14 | removeButton.setEnabled(false);↵ | |||
15 | editButton.setEnabled(false);↵ | 13 | editButton.setEnabled(false);↵ | |
16 | } | 14 | } | |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 1 |
Number of non-refactorable cases | 0 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.5 |
Clones location | Clones are in different classes having the same super class |
Number of node comparisons | 25 |
Number of mapped statements | 7 |
Number of unmapped statements in the first code fragment | 2 |
Number of unmapped statements in the second code fragment | 0 |
Time elapsed for statement mapping (ms) | 3.5 |
Clone type | Type 3 |
ID | Statement | ID | Statement | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | boolean enabled = !list.isSelectionEmpty(); | 1 | boolean enabled = !list.isSelectionEmpty(); | |||||||||||
2 | addButton.setEnabled(enabled); | 2 | addButton.setEnabled(enabled); | |||||||||||
3 | exportButton.setEnabled(enabled); |
| 3 | okButton.setEnabled(enabled); | ||||||||||
4 | selection = (String)list.getSelectedValue(); | 4 | selection = (String)list.getSelectedValue(); | |||||||||||
5 | if ((selection != null) && (!selection.equals("Default"))) | 5 | if ((selection != null) && (!selection.equals("Default"))) | |||||||||||
6 | removeButton.setEnabled(true); | | ||||||||||||
7 | editButton.setEnabled(true); | 6 | editButton.setEnabled(true); | |||||||||||
else | else | |||||||||||||
8 | removeButton.setEnabled(false); | | ||||||||||||
9 | editButton.setEnabled(false); | 7 | editButton.setEnabled(false); |
Row | Violation |
---|