public void keyReleased(KeyEvent e) { } public void keyTyped(KeyEvent e) { } private boolean isRightClick(MouseEvent e) { return (MouseEvent.BUTTON2_MASK & e.getModifiers()) > 0 || (MouseEvent.BUTTON3_MASK == e.getModifiers()); } private void displayPopUp(MouseEvent e) { JPopupMenu pop = getCurrentNode().createPopupMenu(); GuiPackage.getInstance().displayPopUp(e, pop); } private void displayPopUp(MouseEvent e, JPopupMenu popup) { log.warn("Shouldn't be here"); if (popup != null) { popup.pack(); popup.show(tree, e.getX(), e.getY()); popup.setVisible(true); popup.requestFocus();
public void keyReleased(KeyEvent e) { } public void keyTyped(KeyEvent e) { } private boolean isRightClick(MouseEvent e) { return (MouseEvent.BUTTON2_MASK & e.getModifiers()) > 0 || (MouseEvent.BUTTON3_MASK == e.getModifiers()); } /* * NOTUSED private void updateMainMenu(JPopupMenu menu) { try { MainFrame * mainFrame = GuiPackage.getInstance().getMainFrame(); * mainFrame.setEditMenu(menu); } catch (NullPointerException e) { * log.error("Null pointer: JMeterTreeListener.updateMenuItem()", e); * log.error("", e); } } */ private void displayPopUp(MouseEvent e) { JPopupMenu pop = getCurrentNode().createPopupMenu(); ReportGuiPackage.getInstance().displayPopUp(e, pop); } private void displayPopUp(MouseEvent e, JPopupMenu popup) { log.warn("Shouldn't be here"); if (popup != null) { popup.pack(); popup.show(tree, e.getX(), e.getY()); popup.setVisible(true); popup.requestFocus();
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/tree/JMeterTreeListener.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/report/gui/tree/ReportTreeListener.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void keyReleased(KeyEvent e) {
1
public void keyReleased(KeyEvent e) {
2
	}
2
	}
3
	public void keyTyped(KeyEvent e) {
3
	public void keyTyped(KeyEvent e) {
4
	}
4
	}
5
	private boolean isRightClick(MouseEvent e) {
5
	private boolean isRightClick(MouseEvent e) {
6
		return (MouseEvent.BUTTON2_MASK & e.getModifiers()) > 0 || (MouseEvent.BUTTON3_MASK == e.getModifiers());
6
		return (MouseEvent.BUTTON2_MASK & e.getModifiers()) > 0 || (MouseEvent.BUTTON3_MASK == e.getModifiers());
7
	}
7
	}
8
	/*
9
	 * NOTUSED private void updateMainMenu(JPopupMenu menu) { try { MainFrame
10
	 * mainFrame = GuiPackage.getInstance().getMainFrame();
11
	 * mainFrame.setEditMenu(menu); } catch (NullPointerException e) {
12
	 * log.error("Null pointer: JMeterTreeListener.updateMenuItem()", e);
13
	 * log.error("", e); } }
14
	 */
8
	private void displayPopUp(MouseEvent e) {
15
	private void displayPopUp(MouseEvent e) {
9
		JPopupMenu pop = getCurrentNode().createPopupMenu();
16
		JPopupMenu pop = getCurrentNode().createPopupMenu();
10
		GuiPackage.getInstance().displayPopUp(e, pop);
17
		ReportGuiPackage.getInstance().displayPopUp(e, pop);
11
	}
18
	}
12
	private void displayPopUp(MouseEvent e, JPopupMenu popup) {
19
	private void displayPopUp(MouseEvent e, JPopupMenu popup) {
13
		log.warn("Shouldn't be here");
20
		log.warn("Shouldn't be here");
14
		if (popup != null) {
21
		if (popup != null) {
15
			popup.pack();
22
			popup.pack();
16
			popup.show(tree, e.getX(), e.getY());
23
			popup.show(tree, e.getX(), e.getY());
17
			popup.setVisible(true);
24
			popup.setVisible(true);
18
			popup.requestFocus();
25
			popup.requestFocus();
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