IWorkerStatusChangeListener listener = new IWorkerStatusChangeListener() { public void workerStatusChanged(WorkerStatusChangedEvent e) { if (e.getSource().cancelled()) { try { server.dropConnection(); } catch (IOException e1) { } } } }; // important for cancel worker.addWorkerStatusChangeListener(listener);
IWorkerStatusChangeListener listener = new IWorkerStatusChangeListener() { public void workerStatusChanged(WorkerStatusChangedEvent e) { if (e.getSource().cancelled()) { try { server.dropConnection(); } catch (IOException e1) { } } } }; // important for cancel worker.addWorkerStatusChangeListener(listener);
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/pop3/command/FetchNewMessagesCommand.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/smtp/command/SendMessageCommand.java
Method name: void downloadMessage(Object, IWorkerStatusController) Method name: void execute(IWorkerStatusController)
Number of AST nodes: 2 Number of AST nodes: 2
1
IWorkerStatusChangeListener listener = new IWorkerStatusChangeListener() {
1
IWorkerStatusChangeListener listener = new IWorkerStatusChangeListener() {
2
			public void workerStatusChanged(WorkerStatusChangedEvent e) {
2
				public void workerStatusChanged(WorkerStatusChangedEvent e) {
3
				if (e.getSource().cancelled()) {
3
					if (e.getSource().cancelled()) {
4
					try {
4
						try {
5
						server.dropConnection();
5
							server.dropConnection();
6
					} catch (IOException e1) {
6
						} catch (IOException e1) {
7
					}
7
						}
8
				}
8
					}
9
			}
9
				}
10
		};
10
			};
11
		// important for cancel
11
			// important for cancel
12
		worker.addWorkerStatusChangeListener(listener);
12
			worker.addWorkerStatusChangeListener(listener);
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 having the same super class
Number of node comparisons0