File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/visualizers/StatVisualizer.java | File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/visualizers/SummaryReport.java | |||
Method name: void init()
|
Method name: void init()
|
|||
Number of AST nodes: 17 | Number of AST nodes: 17 | |||
1 | this.setLayout(new BorderLayout());↵ | 1 | this.setLayout(new BorderLayout());↵ | |
2 | // MAIN PANEL↵ | 2 | // MAIN PANEL↵ | |
3 | JPanel mainPanel = new JPanel();↵ | 3 | JPanel mainPanel = new JPanel();↵ | |
4 | Border margin = new EmptyBorder(10, 10, 5, 10);↵ | 4 | Border margin = new EmptyBorder(10, 10, 5, 10);↵ | |
5 | mainPanel.setBorder(margin);↵ | 5 | mainPanel.setBorder(margin);↵ | |
6 | mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS));↵ | 6 | mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS));↵ | |
7 | mainPanel.add(makeTitlePanel());↵ | 7 | mainPanel.add(makeTitlePanel());↵ | |
8 | // SortFilterModel mySortedModel =↵ | |||
9 | // new SortFilterModel(myStatTableModel);↵ | |||
10 | myJTable = new JTable(model);↵ | 8 | myJTable = new JTable(model);↵ | |
11 | myJTable.setPreferredScrollableViewportSize(new Dimension(500, 70));↵ | 9 | myJTable.setPreferredScrollableViewportSize(new Dimension(500, 70));↵ | |
12 | RendererUtils.applyRenderers(myJTable, RENDERERS);↵ | 10 | RendererUtils.applyRenderers(myJTable, RENDERERS);↵ | |
13 | myScrollPane = new JScrollPane(myJTable);↵ | 11 | myScrollPane = new JScrollPane(myJTable);↵ | |
14 | this.add(mainPanel, BorderLayout.NORTH);↵ | 12 | this.add(mainPanel, BorderLayout.NORTH);↵ | |
15 | this.add(myScrollPane, BorderLayout.CENTER);↵ | 13 | this.add(myScrollPane, BorderLayout.CENTER);↵ | |
16 | saveTable.addActionListener(this);↵ | 14 | saveTable.addActionListener(this);↵ | |
17 | JPanel opts = new JPanel();↵ | 15 | JPanel opts = new JPanel();↵ | |
18 | opts.add(useGroupName, BorderLayout.WEST);↵ | 16 | opts.add(useGroupName, BorderLayout.WEST);↵ | |
19 | opts.add(saveTable, BorderLayout.CENTER);↵ | 17 | opts.add(saveTable, BorderLayout.CENTER);↵ | |
20 | this.add(opts,BorderLayout.SOUTH); | 18 | this.add(opts,BorderLayout.SOUTH); | |
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 | 118 |
Number of mapped statements | 17 |
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 1 |
ID | Statement | ID | Statement | |
---|---|---|---|---|
1 | this.setLayout(new BorderLayout()); | 1 | this.setLayout(new BorderLayout()); | |
2 | JPanel mainPanel = new JPanel(); | 2 | JPanel mainPanel = new JPanel(); | |
3 | Border margin = new EmptyBorder(10, 10, 5, 10); | 3 | Border margin = new EmptyBorder(10, 10, 5, 10); | |
4 | mainPanel.setBorder(margin); | 4 | mainPanel.setBorder(margin); | |
5 | mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS)); | 5 | mainPanel.setLayout(new BoxLayout(mainPanel, BoxLayout.Y_AXIS)); | |
6 | mainPanel.add(makeTitlePanel()); | 6 | mainPanel.add(makeTitlePanel()); | |
7 | myJTable = new JTable(model); | 7 | myJTable = new JTable(model); | |
8 | myJTable.setPreferredScrollableViewportSize(new Dimension(500, 70)); | 8 | myJTable.setPreferredScrollableViewportSize(new Dimension(500, 70)); | |
9 | RendererUtils.applyRenderers(myJTable, RENDERERS); | 9 | RendererUtils.applyRenderers(myJTable, RENDERERS); | |
10 | myScrollPane = new JScrollPane(myJTable); | 10 | myScrollPane = new JScrollPane(myJTable); | |
11 | this.add(mainPanel, BorderLayout.NORTH); | 11 | this.add(mainPanel, BorderLayout.NORTH); | |
12 | this.add(myScrollPane, BorderLayout.CENTER); | 12 | this.add(myScrollPane, BorderLayout.CENTER); | |
13 | saveTable.addActionListener(this); | 13 | saveTable.addActionListener(this); | |
14 | JPanel opts = new JPanel(); | 14 | JPanel opts = new JPanel(); | |
15 | opts.add(useGroupName, BorderLayout.WEST); | 15 | opts.add(useGroupName, BorderLayout.WEST); | |
16 | opts.add(saveTable, BorderLayout.CENTER); | 16 | opts.add(saveTable, BorderLayout.CENTER); | |
17 | this.add(opts, BorderLayout.SOUTH); | 17 | this.add(opts, BorderLayout.SOUTH); |
Row | Violation |
---|