void itemRemoved(StoreEvent e) { LOG.info(e.toString()); mutex.lock(); itemRemovedList[1 - swap].add(e); mutex.release(); } /* (non-Javadoc) * @see org.columba.calendar.store.api.IStoreListener#itemChanged(org.columba.calendar.store.api.StoreEvent) */ public void itemChanged(StoreEvent e) { LOG.info(e.toString()); mutex.lock(); itemChangedList[1 - swap].add(e); mutex.release(); }
void itemAdded(StoreEvent e) { LOG.info(e.toString()); mutex.lock(); itemAddedList[1 - swap].add(e); mutex.release(); } /* (non-Javadoc) * @see org.columba.calendar.store.api.IStoreListener#itemRemoved(org.columba.calendar.store.api.StoreEvent) */ public void itemRemoved(StoreEvent e) { LOG.info(e.toString()); mutex.lock(); itemRemovedList[1 - swap].add(e); mutex.release(); }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/StoreEventDelegator.java File path: /columba-1.4-src/calendar/src/main/java/org/columba/calendar/store/StoreEventDelegator.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void itemRemoved(StoreEvent e) {
1
void itemAdded(StoreEvent e) {
2
		LOG.info(e.toString());
2
		LOG.info(e.toString());
3
		mutex.lock();
3
		mutex.lock();
4
		itemRemovedList[1 - swap].add(e);
4
		itemAddedList[1 - swap].add(e);
5
		mutex.release();
5
		mutex.release();
6
	}
6
	}
7
	/* (non-Javadoc)
7
	/* (non-Javadoc)
8
	 * @see org.columba.calendar.store.api.IStoreListener#itemChanged(org.columba.calendar.store.api.StoreEvent)
8
	 * @see org.columba.calendar.store.api.IStoreListener#itemRemoved(org.columba.calendar.store.api.StoreEvent)
9
	 */
9
	 */
10
	public void itemChanged(StoreEvent e) {
10
	public void itemRemoved(StoreEvent e) {
11
		LOG.info(e.toString());
11
		LOG.info(e.toString());
12
		mutex.lock();
12
		mutex.lock();
13
		itemChangedList[1 - swap].add(e);
13
		itemRemovedList[1 - swap].add(e);
14
		mutex.release();
14
		mutex.release();
15
	}
15
	}
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 location
Number of node comparisons0