JButton createButton(String resName, char mnemonic, String command, boolean enabled) { JButton button = new JButton(JMeterUtils.getResString(resName)); button.setMnemonic(mnemonic); button.setActionCommand(command); button.setEnabled(enabled); button.addActionListener(this); return button; } private JPanel createButtonPanel() { boolean tableEmpty = (tableModel.getRowCount() == 0); addButton = createButton("add", 'A', ADD_COMMAND, true); //$NON-NLS-1$ deleteButton = createButton("delete", 'D', DELETE_COMMAND, !tableEmpty); //$NON-NLS-1$ loadButton = createButton("load", 'L', LOAD_COMMAND, true); //$NON-NLS-1$ saveButton = createButton("save", 'S', SAVE_COMMAND, !tableEmpty); //$NON-NLS-1$ // Button Panel JPanel buttonPanel = new JPanel(); buttonPanel.add(addButton); buttonPanel.add(deleteButton); buttonPanel.add(loadButton); buttonPanel.add(saveButton); return buttonPanel;
JButton createButton(String resName, char mnemonic, String command, boolean enabled) { JButton button = new JButton(JMeterUtils.getResString(resName)); button.setMnemonic(mnemonic); button.setActionCommand(command); button.setEnabled(enabled); button.addActionListener(this); return button; } private JPanel createButtonPanel() { boolean tableEmpty = (tableModel.getRowCount() == 0); addButton = createButton("add", 'A', ADD_COMMAND, true); //$NON-NLS-1$ deleteButton = createButton("delete", 'D', DELETE_COMMAND, !tableEmpty); //$NON-NLS-1$ loadButton = createButton("load", 'L', LOAD_COMMAND, true); //$NON-NLS-1$ saveButton = createButton("save", 'S', SAVE_COMMAND, !tableEmpty); //$NON-NLS-1$ JPanel buttonPanel = new JPanel(); buttonPanel.add(addButton); buttonPanel.add(deleteButton); buttonPanel.add(loadButton); buttonPanel.add(saveButton); return buttonPanel;
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/AuthPanel.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/gui/CookiePanel.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
JButton createButton(String resName, char mnemonic, String command, boolean enabled) {
1
JButton createButton(String resName, char mnemonic, String command, boolean enabled) {
2
		JButton button = new JButton(JMeterUtils.getResString(resName));
2
		JButton button = new JButton(JMeterUtils.getResString(resName));
3
		button.setMnemonic(mnemonic);
3
		button.setMnemonic(mnemonic);
4
		button.setActionCommand(command);
4
		button.setActionCommand(command);
5
		button.setEnabled(enabled);
5
		button.setEnabled(enabled);
6
		button.addActionListener(this);
6
		button.addActionListener(this);
7
		return button;
7
		return button;
8
	}
8
	}
9
	private JPanel createButtonPanel() {
9
	private JPanel createButtonPanel() {
10
		boolean tableEmpty = (tableModel.getRowCount() == 0);
10
		boolean tableEmpty = (tableModel.getRowCount() == 0);
11
		addButton = createButton("add", 'A', ADD_COMMAND, true); //$NON-NLS-1$
11
		addButton = createButton("add", 'A', ADD_COMMAND, true); //$NON-NLS-1$
12
		deleteButton = createButton("delete", 'D', DELETE_COMMAND, !tableEmpty); //$NON-NLS-1$
12
		deleteButton = createButton("delete", 'D', DELETE_COMMAND, !tableEmpty); //$NON-NLS-1$
13
		loadButton = createButton("load", 'L', LOAD_COMMAND, true); //$NON-NLS-1$
13
		loadButton = createButton("load", 'L', LOAD_COMMAND, true); //$NON-NLS-1$
14
		saveButton = createButton("save", 'S', SAVE_COMMAND, !tableEmpty); //$NON-NLS-1$
14
		saveButton = createButton("save", 'S', SAVE_COMMAND, !tableEmpty); //$NON-NLS-1$
15
		// Button Panel
16
		JPanel buttonPanel = new JPanel();
15
		JPanel buttonPanel = new JPanel();
17
		buttonPanel.add(addButton);
16
		buttonPanel.add(addButton);
18
		buttonPanel.add(deleteButton);
17
		buttonPanel.add(deleteButton);
19
		buttonPanel.add(loadButton);
18
		buttonPanel.add(loadButton);
20
		buttonPanel.add(saveButton);
19
		buttonPanel.add(saveButton);
21
		return buttonPanel;
20
		return buttonPanel;
22
	
21
	
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