SwingUtilities.invokeLater(new Runnable() { public void run() { // force repaint DefaultListModel m = ((DefaultListModel) list.getModel()); int index = m.indexOf(event.getSource()); if (index != -1) m.setElementAt(event.getSource(), index); } });
if (e.getStateChange() == ItemEvent.SELECTED) { AccountItem item = (AccountItem) ((AccountView)e.getSource()).getSelectedItem(); SecurityItem pgp = item.getPGPItem(); setState(pgp.getBooleanWithDefault("always_sign", false)); }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/core/src/main/java/org/columba/core/gui/statusbar/TaskManagerDialog.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/action/SignMessageAction.java
Method name: void workerStatusChanged(WorkerStatusChangedEvent) Method name: void itemStateChanged(ItemEvent)
Number of AST nodes: 1 Number of AST nodes: 4
1
SwingUtilities.invokeLater(new Runnable() {
2
			public void run() {
3
				// force repaint
4
				DefaultListModel m = ((DefaultListModel) list.getModel
1
if (e.getStateChange() == ItemEvent.SELECTED) {
5
());
2
            AccountItem item = (AccountItem) ((AccountView)e.getSource()).getSelectedItem();
6
				int index = m.indexOf(event.getSource());
7
				if (index != -1)
8
					m.setElementAt(event.getSource(), index);
9
			}
10
		});
3
            SecurityItem pgp = item.getPGPItem();
4
            setState(pgp.getBooleanWithDefault("always_sign", false));
5
        }
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.0
Clones locationClones are in different classes
Number of node comparisons3