if (e.getActionCommand().equals("browse")) { JFileChooser chooser = ReportFileDialoger.promptToOpenFile(new String[] { filetype }); if (chooser != null && chooser.getSelectedFile() != null) { filename.setText(chooser.getSelectedFile().getPath()); fireFileChanged(); } } else { fireFileChanged(); }
if (e.getActionCommand().equals("browse")) { JFileChooser chooser = DirectoryDialoger.promptToOpenFile(); if (chooser.getSelectedFile() != null) { filename.setText(chooser.getSelectedFile().getPath()); fireFileChanged(); } } else { fireFileChanged(); }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/ReportFilePanel.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/DirectoryPanel.java
Method name: void actionPerformed(ActionEvent) Method name: void actionPerformed(ActionEvent)
Number of AST nodes: 6 Number of AST nodes: 6
1
if (e.getActionCommand().equals("browse")) {
1
if (e.getActionCommand().equals("browse")) {
2
			JFileChooser chooser = ReportFileDialoger.promptToOpenFile(new String[] { filetype });
2
            JFileChooser chooser = DirectoryDialoger.promptToOpenFile(
3
			if (chooser != null && 
3
);
4
chooser.getSelectedFile() != null) {
4
            if (chooser.getSelectedFile() != null) {
5
				filename.setText(chooser.getSelectedFile().getPath());
5
				filename.setText(chooser.getSelectedFile().getPath());
6
				fireFileChanged();
6
                fireFileChanged();
7
			}
7
			}
8
		} else {
8
		} else {
9
			fireFileChanged();
9
            fireFileChanged();
10
		}
10
        }
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.1
Clones locationClones are in different classes having the same super class
Number of node comparisons1