File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/control/gui/ReportGui.java | File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/report/gui/ReportPageGui.java | |||
Method name: JPopupMenu createPopupMenu()
|
Method name: JPopupMenu createPopupMenu()
|
|||
Number of AST nodes: 9 | Number of AST nodes: 9 | |||
1 | JPopupMenu pop = new JPopupMenu();↵ | 1 | JPopupMenu pop = new JPopupMenu();↵ | |
2 | JMenu addMenu = new JMenu(JMeterUtils.getResString("Add"));↵ | 2 | JMenu addMenu = new JMenu(JMeterUtils.getResString("Add"));↵ | |
3 | addMenu.add(ReportMenuFactory.makeMenuItem(new ReportPageGui().getStaticLabel(),↵ | 3 | addMenu.add(ReportMenuFactory.makeMenuItem(new TableGui().getStaticLabel(),↵ | |
4 | ReportPageGui.class.getName(),↵ | 4 | TableGui.class.getName(),↵ | |
5 | "Add"));↵ | 5 | "Add"));↵ | |
6 | addMenu.add(ReportMenuFactory.makeMenuItem(new HTMLReportWriterGui().getStaticLabel(),↵ | 6 | addMenu.add(ReportMenuFactory.makeMenuItem(new BarChartGui().getStaticLabel(),↵ | |
7 | HTMLReportWriterGui.class.getName(),↵ | 7 | BarChartGui.class.getName(),↵ | |
8 | "Add"));↵ | 8 | "Add"));↵ | |
9 | addMenu.add(ReportMenuFactory.makeMenu(ReportMenuFactory.CONFIG_ELEMENTS,↵ | 9 | addMenu.add(ReportMenuFactory.makeMenuItem(new LineGraphGui().getStaticLabel(),↵ | |
10 | LineGraphGui.class.getName(),↵ | |||
10 | "Add"));↵ | 11 | "Add"));↵ | |
11 | pop.add(addMenu);↵ | 12 | pop.add(addMenu);↵ | |
12 | ReportMenuFactory.addFileMenu(pop);↵ | 13 | ReportMenuFactory.addFileMenu(pop);↵ | |
13 | ReportMenuFactory.addEditMenu(pop,true);↵ | 14 | ReportMenuFactory.addEditMenu(pop,true);↵ | |
14 | return pop; | 15 | return pop; | |
See real code fragment | See real code fragment |
Number of common nesting structure subtrees | 1 |
Number of refactorable cases | 1 |
Number of non-refactorable cases | 0 |
Time elapsed for finding largest common nesting structure subtrees (ms) | 0.0 |
Clones location | Clones are in different classes having the same super class |
Number of node comparisons | 37 |
Number of mapped statements | 9 |
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) | 0.0 |
Clone type | Type 2 |
ID | Statement | ID | Statement | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | JPopupMenu pop = new JPopupMenu(); | 1 | JPopupMenu pop = new JPopupMenu(); | ||||||||||||||
2 | JMenu addMenu = new JMenu(JMeterUtils.getResString("Add")); | 2 | JMenu addMenu = new JMenu(JMeterUtils.getResString("Add")); | ||||||||||||||
3 | addMenu.add(ReportMenuFactory.makeMenuItem(new ReportPageGui().getStaticLabel(), ReportPageGui.class.getName(), "Add")); |
| 3 | addMenu.add(ReportMenuFactory.makeMenuItem(new TableGui().getStaticLabel(), TableGui.class.getName(), "Add")); | |||||||||||||
4 | addMenu.add(ReportMenuFactory.makeMenuItem(new HTMLReportWriterGui().getStaticLabel(), HTMLReportWriterGui.class.getName(), "Add")); |
| 4 | addMenu.add(ReportMenuFactory.makeMenuItem(new BarChartGui().getStaticLabel(), BarChartGui.class.getName(), "Add")); | |||||||||||||
5 | addMenu.add(ReportMenuFactory.makeMenu(ReportMenuFactory.CONFIG_ELEMENTS, "Add")); |
| 5 | addMenu.add(ReportMenuFactory.makeMenuItem(new LineGraphGui().getStaticLabel(), LineGraphGui.class.getName(), "Add")); | |||||||||||||
6 | pop.add(addMenu); | 6 | pop.add(addMenu); | ||||||||||||||
7 | ReportMenuFactory.addFileMenu(pop); | 7 | ReportMenuFactory.addFileMenu(pop); | ||||||||||||||
8 | ReportMenuFactory.addEditMenu(pop, true); | 8 | ReportMenuFactory.addEditMenu(pop, true); | ||||||||||||||
9 | return pop; | 9 | return pop; |
Row | Violation |
---|