File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/ReportFileDialoger.java | File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/gui/util/FileDialoger.java | |||
Method name: JFileChooser promptToSaveFile(String, String[])
|
Method name: JFileChooser promptToSaveFile(String, String[])
|
|||
Number of AST nodes: 13 | Number of AST nodes: 14 | |||
1 | String ext = ".jmx";↵ | 1 | String ext = ".jmx";//$NON-NLS-1$↵ | |
2 | if (filename != null) {↵ | 2 | if (filename != null) {↵ | |
3 | jfc.setSelectedFile(new File(lastJFCDirectory, filename));↵ | 3 | jfc.setSelectedFile(new File(lastJFCDirectory, filename));↵ | |
4 | int i = -1;↵ | 4 | int i = -1;↵ | |
5 | if ((i = filename.lastIndexOf(".")) > -1) {↵ | 5 | if ((i = filename.lastIndexOf(".")) > -1) {//$NON-NLS-1$↵ | |
6 | ext = filename.substring(i);↵ | 6 | ext = filename.substring(i);↵ | |
7 | }↵ | 7 | }↵ | |
8 | }↵ | 8 | }↵ | |
9 | clearFileFilters();↵ | 9 | clearFileFilters();↵ | |
10 | if (extensions != null) {↵ | 10 | if (extensions != null) {↵ | |
11 | jfc.addChoosableFileFilter(new JMeterFileFilter(extensions));↵ | 11 | jfc.addChoosableFileFilter(new JMeterFileFilter(extensions));↵ | |
12 | } else {↵ | 12 | } else {↵ | |
13 | jfc.addChoosableFileFilter(new JMeterFileFilter(new String[] { ext }));↵ | 13 | jfc.addChoosableFileFilter(new JMeterFileFilter(new String[] { ext }));↵ | |
14 | }↵ | 14 | }↵ | |
15 | int retVal = jfc.showSaveDialog(ReportGuiPackage.getInstance().getMainFrame());↵ | 15 | int retVal = jfc.showSaveDialog(GuiPackage.getInstance().getMainFrame());↵ | |
16 | lastJFCDirectory = jfc.getCurrentDirectory().getAbsolutePath();↵ | 16 | lastJFCDirectory = jfc.getCurrentDirectory().getAbsolutePath();↵ | |
17 | if (retVal == JFileChooser.APPROVE_OPTION) {↵ | 17 | if (retVal == JFileChooser.APPROVE_OPTION) {↵ | |
18 | return jfc; | 18 | return jfc;↵ | |
19 |
| |||
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 0 |
Number of non-refactorable cases | 1 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.6 |
Clones location | Clones are in different classes |
Number of node comparisons | 32 |
Number of mapped statements | 12 |
Number of unmapped statements in the first code fragment | 0 |
Number of unmapped statements in the second code fragment | 0 |
Time elapsed for statement mapping (ms) | 5.4 |
Clone type | Type 2 |
ID | Statement | ID | Statement | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6 | String ext = ".jmx"; | 6 | String ext = ".jmx"; | ||||||||||||
7 | if (filename != null) | 7 | if (filename != null) | ||||||||||||
8 | jfc.setSelectedFile(new File(lastJFCDirectory, filename)); | 8 | jfc.setSelectedFile(new File(lastJFCDirectory, filename)); | ||||||||||||
9 | int i = -1; | 9 | int i = -1; | ||||||||||||
10 | if ((i = filename.lastIndexOf(".")) > -1) | 10 | if ((i = filename.lastIndexOf(".")) > -1) | ||||||||||||
11 | ext = filename.substring(i); | 11 | ext = filename.substring(i); | ||||||||||||
12 | clearFileFilters(); | 12 | clearFileFilters(); | ||||||||||||
13 | if (extensions != null) | 13 | if (extensions != null) | ||||||||||||
14 | jfc.addChoosableFileFilter(new JMeterFileFilter(extensions)); | 14 | jfc.addChoosableFileFilter(new JMeterFileFilter(extensions)); | ||||||||||||
else | else | ||||||||||||||
15 | jfc.addChoosableFileFilter(new JMeterFileFilter(new String[] {ext})); | 15 | jfc.addChoosableFileFilter(new JMeterFileFilter(new String[] {ext})); | ||||||||||||
16 | int retVal = jfc.showSaveDialog(ReportGuiPackage.getInstance().getMainFrame()); |
| 16 | int retVal = jfc.showSaveDialog(GuiPackage.getInstance().getMainFrame()); | |||||||||||
17 | lastJFCDirectory = jfc.getCurrentDirectory().getAbsolutePath(); | 17 | lastJFCDirectory = jfc.getCurrentDirectory().getAbsolutePath(); |
Row | Violation |
---|---|
1 | Expression ReportGuiPackage cannot be unified with expression GuiPackage , because common superclass org.apache.jmeter.util.LocaleChangeListener does not declare member(s) public static org.apache.jmeter.gui.ReportGuiPackage getInstance() , public static org.apache.jmeter.gui.GuiPackage getInstance() , public org.apache.jmeter.gui.ReportMainFrame getMainFrame() , public org.apache.jmeter.gui.MainFrame getMainFrame() |