void removeArgument(Argument arg) { PropertyIterator iter = getArguments().iterator(); while (iter.hasNext()) { Argument item = (Argument) iter.next().getObjectValue(); if (arg.equals(item)) { iter.remove(); } } } /** * Remove the argument with the specified name. * * @param argName * the name of the argument to remove */ public void removeArgument(String argName) { PropertyIterator iter = getArguments().iterator(); while (iter.hasNext()) { Argument arg = (Argument) iter.next().getObjectValue(); if (arg.getName().equals(argName)) { iter.remove(); } } } /** * Remove all arguments from the list. */ public void removeAllArguments() { getArguments().clear();
void removeArgument(LDAPArgument arg) { PropertyIterator iter = getArguments().iterator(); while (iter.hasNext()) { LDAPArgument item = (LDAPArgument) iter.next().getObjectValue(); if (arg.equals(item)) { iter.remove(); } } } /** * Remove the argument with the specified name. * * @param argName * the name of the argument to remove */ public void removeArgument(String argName) { PropertyIterator iter = getArguments().iterator(); while (iter.hasNext()) { LDAPArgument arg = (LDAPArgument) iter.next().getObjectValue(); if (arg.getName().equals(argName)) { iter.remove(); } } } /** * Remove all arguments from the list. */ public void removeAllArguments() { getArguments().clear();
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/config/Arguments.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/ldap/config/gui/LDAPArguments.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void removeArgument(Argument arg) {
1
void removeArgument(LDAPArgument arg) {
2
		PropertyIterator iter = getArguments().iterator();
2
		PropertyIterator iter = getArguments().iterator();
3
		while (iter.hasNext()) {
3
		while (iter.hasNext()) {
4
			Argument item = (Argument) iter.next().getObjectValue();
4
			LDAPArgument item = (LDAPArgument) iter.next().getObjectValue();
5
			if (arg.equals(item)) {
5
			if (arg.equals(item)) {
6
				iter.remove();
6
				iter.remove();
7
			}
7
			}
8
		}
8
		}
9
	}
9
	}
10
	/**
10
	/**
11
	 * Remove the argument with the specified name.
11
	 * Remove the argument with the specified name.
12
	 * 
12
	 * 
13
	 * @param argName
13
	 * @param argName
14
	 *            the name of the argument to remove
14
	 *            the name of the argument to remove
15
	 */
15
	 */
16
	public void removeArgument(String argName) {
16
	public void removeArgument(String argName) {
17
		PropertyIterator iter = getArguments().iterator();
17
		PropertyIterator iter = getArguments().iterator();
18
		while (iter.hasNext()) {
18
		while (iter.hasNext()) {
19
			Argument arg = (Argument) iter.next().getObjectValue();
19
			LDAPArgument arg = (LDAPArgument) iter.next().getObjectValue();
20
			if (arg.getName().equals(argName)) {
20
			if (arg.getName().equals(argName)) {
21
				iter.remove();
21
				iter.remove();
22
			}
22
			}
23
		}
23
		}
24
	}
24
	}
25
	/**
25
	/**
26
	 * Remove all arguments from the list.
26
	 * Remove all arguments from the list.
27
	 */
27
	 */
28
	public void removeAllArguments() {
28
	public void removeAllArguments() {
29
		getArguments().clear();
29
		getArguments().clear();
30
	
30
	
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