public void modifyTestElement(TestElement s) { this.configureTestElement(s); if (s instanceof SoapSampler) { SoapSampler sampler = (SoapSampler) s; sampler.setURLData(urlField.getText()); sampler.setXmlData(soapXml.getText()); sampler.setXmlFile(soapXmlFile.getFilename()); sampler.setSOAPAction(soapAction.getText()); sampler.setSendSOAPAction(sendSoapAction.isSelected()); sampler.setUseKeepAlive(useKeepAlive.isSelected()); }
public void configure(TestElement el) { super.configure(el); SoapSampler sampler = (SoapSampler) el; urlField.setText(sampler.getURLData()); sendSoapAction.setSelected(sampler.getSendSOAPAction()); soapAction.setText(sampler.getSOAPAction()); soapXml.setText(sampler.getXmlData()); soapXmlFile.setFilename(sampler.getXmlFile()); useKeepAlive.setSelected(sampler.getUseKeepAlive());
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/control/gui/SoapSamplerGui.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/control/gui/SoapSamplerGui.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void modifyTestElement(TestElement s) {
1
public void configure(TestElement el) {
2
		this.configureTestElement(s);
2
		super.configure
3
		if (s instanceof SoapSampler) {
3
(el);
4
			SoapSampler sampler = (SoapSampler) s;
4
		SoapSampler sampler = (SoapSampler) el;
5
			sampler.setURLData(urlField.getText());
5
		urlField.setText(
6
			sampler.setXmlData(soapXml.getText());
6
sampler.getURLData(
7
            sampler.setXmlFile(soapXmlFile.getFilename());
8
			
7
));
9
sampler.setSOAPAction(
8
		sendSoapAction.setSelected(sampler.getSendSOAPAction());
10
soapAction.getText());
9
		soapAction.setText(
11
			sampler.setSendSOAPAction(sendSoapAction.isSelected());
10
sampler.getSOAPAction(
12
			samp
11
));
12
		soapXml.setText(sampler.getXmlData());
13
ler.setUseKeepAlive(
13
        soapXmlFile.setFilename(sampler.getXmlFile());
14
useKeepAlive.isSelected());
14
        useKeepAlive.setSelected(sampler.getUseKeepAlive());
15
		}
15
	
16
	
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