void mousePressed(MouseEvent e) { maybeShowPopup(e); } public void mouseReleased(MouseEvent e) { maybeShowPopup(e); } private void maybeShowPopup(MouseEvent e) { if (e.isPopupTrigger()) { menu.show(e.getComponent(), e.getX(), e.getY()); } }
void mousePressed(MouseEvent e) { maybeShowPopup(e); } @Override public void mouseReleased(MouseEvent e) { maybeShowPopup(e); } private void maybeShowPopup(MouseEvent e) { if (e.isPopupTrigger()) { popup.show(e.getComponent(), e.getX(), e.getY()); } }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/message/viewer/HeaderViewer.java File path: /columba-1.4-src/core/src/main/java/org/columba/core/base/PopupListener.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void mousePressed(MouseEvent e) {
1
void mousePressed(MouseEvent e) {
2
			maybeShowPopup(e);
2
        maybeShowPopup(e);
3
		}
4
		
3
    }
4
    @Override
5
public void mouseReleased(MouseEvent e) {
5
    public void mouseReleased(MouseEvent e) {
6
			maybeShowPopup(e);
6
        maybeShowPopup(e);
7
		}
8
		
7
    }
9
private void maybeShowPopup(MouseEvent e) {
8
    private void maybeShowPopup(MouseEvent e) {
10
			if (e.isPopupTrigger()) {
9
        if (e.isPopupTrigger()) {
11
				menu.show(e.getComponent(), e.getX(), e.getY());
10
            popup.show(e.getComponent(), e.getX(), e.getY());
12
			}
13
		
11
        }
14
}
12
    }
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