if (isSelected) { checkbox.setForeground(table.getSelectionForeground()); checkbox.setBackground(table.getSelectionBackground()); } else { checkbox.setForeground(table.getForeground()); checkbox.setBackground(table.getBackground()); }
if (dialog.isSuccess()) { hc.setToHeaderItemList(dialog.getToList()); hc.setCcHeaderItemList(dialog.getCcList()); hc.setBccHeaderItemList(dialog.getBccList()); // update view accordingly hc.updateComponents(true); }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/list/CheckableListEditor.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/action/AddressbookAction.java
Method name: Component getTableCellEditorComponent(JTable, Object, boolean, int, int) Method name: void actionPerformed(ActionEvent)
Number of AST nodes: 5 Number of AST nodes: 5
1
if (isSelected) {
1
if (
2
			checkbox.setForeground(table.getSelectionForeground());
3
			checkbox.setBackground(table.getSelectionBackground());
4
		} else {
5
			checkbox.setForeground(table.getForeground());
6
			checkbox.setBackground(table.getBackground()
2
dialog.isSuccess()) {
3
			hc.setToHeaderItemList(dialog.getToList());
4
			hc.setCcHeaderItemList(dialog.getCcList());
5
			hc.setBccHeaderItemList(dialog.getBccList());
6
			// update view accordingly
7
);
7
			hc.updateComponents(true);
8
		}
8
		}
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