public void configure(TestElement el) { super.configure(el); PublisherSampler sampler = (PublisherSampler) el; useProperties.setSelected(sampler.getUseJNDIPropertiesAsBoolean()); jndiICF.setText(sampler.getJNDIInitialContextFactory()); urlField.setText(sampler.getProviderUrl()); jndiConnFac.setText(sampler.getConnectionFactory()); jmsTopic.setText(sampler.getTopic()); jmsUser.setText(sampler.getUsername()); jmsPwd.setText(sampler.getPassword()); textMessage.setText(sampler.getTextMessage()); messageFile.setFilename(sampler.getInputFile()); randomFile.setFilename(sampler.getRandomPath()); configChoice.setText(sampler.getConfigChoice()); msgChoice.setText(sampler.getMessageChoice()); updateConfig(sampler.getConfigChoice()); iterations.setText(sampler.getIterations()); reqAuth.setText(sampler.getUseAuth());
public void modifyTestElement(TestElement s) { PublisherSampler sampler = (PublisherSampler) s; this.configureTestElement(sampler); sampler.setUseJNDIProperties(String.valueOf(useProperties.isSelected())); sampler.setJNDIIntialContextFactory(jndiICF.getText()); sampler.setProviderUrl(urlField.getText()); sampler.setConnectionFactory(jndiConnFac.getText()); sampler.setTopic(jmsTopic.getText()); sampler.setUsername(jmsUser.getText()); sampler.setPassword(jmsPwd.getText()); sampler.setTextMessage(textMessage.getText()); sampler.setInputFile(messageFile.getFilename()); sampler.setRandomPath(randomFile.getFilename()); sampler.setConfigChoice(configChoice.getText()); sampler.setMessageChoice(msgChoice.getText()); sampler.setIterations(iterations.getText()); sampler.setUseAuth(reqAuth.getText());
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/jms/control/gui/JMSPublisherGui.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/jms/control/gui/JMSPublisherGui.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void configure(TestElement el) {
1
public void modifyTestElement(TestElement s) {
2
		super.configure(el);
2
		
3
		PublisherSampler sampler = (PublisherSampler) el;
3
PublisherSampler sampler = (PublisherSampler) s;
4
		useProperties.setSelected(
4
		this.configureTestElement(sampler);
5
sampler.getUseJNDIPropertiesAsBoolean());
5
		sampler.setUseJNDIProperties
6
		jndiICF.setText(
6
(String.valueOf(useProperties.isSelected()));
7
sampler.getJNDIInitialContextFactory());
7
		sampler.setJNDIIntialContextFactory(
8
		urlField.setText(
8
jndiICF.getText());
9
sampler.getProviderUrl());
9
		sampler.setProviderUrl(
10
		jndiConnFac.setText(
10
urlField.getText());
11
sampler.getConnectionFactory());
11
		sampler.setConnectionFactory(
12
		jmsTopic.setText(
12
jndiConnFac.getText());
13
sampler.getTopic());
13
		sampler.setTopic(
14
		jmsUser.setText(
14
jmsTopic.getText());
15
sampler.getUsername());
15
		sampler.setUsername(
16
		jmsPwd.setText(
16
jmsUser.getText());
17
sampler.getPassword());
17
		sampler.setPassword(
18
		textMessage.setText(
18
jmsPwd.getText());
19
sampler.getTextMessage());
19
		sampler.setTextMessage(
20
		messageFile.setFilename(
20
textMessage.getText());
21
sampler.getInputFile());
21
		sampler.setInputFile(
22
		randomFile.setFilename(
22
messageFile.getFilename());
23
sampler.getRandomPath());
23
		sampler.setRandomPath(
24
		configChoice.setText(
24
randomFile.getFilename());
25
sampler.getConfigChoice());
25
		sampler.setConfigChoice(
26
		msgChoice.setText(
26
configChoice.getText());
27
sampler.getMessageChoice());
27
		sampler.setMessageChoice(
28
		updateConfig(sampler.getConfigChoice());
29
		iterations.setText(
28
msgChoice.getText());
30
sampler.getIterations());
29
		sampler.setIterations(
31
		reqAuth.setText(
30
iterations.getText());
32
sampler.getUseAuth());
31
		sampler.setUseAuth(reqAuth.getText());
33
	
32
	
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