while (e.hasMoreElements()) { ParagraphFormatMenuItem item = (ParagraphFormatMenuItem) e .nextElement(); if (item.getAssociatedTag().equals(tag)) { item.setSelected(true); } else item.setSelected(false); }
while (enumeration.hasMoreElements()) { JRadioButtonMenuItem item = (JRadioButtonMenuItem) enumeration .nextElement(); if (item.getActionCommand().equals(column)) { item.setSelected(true); break; } }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/html/action/ParagraphMenu.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/table/action/SortMessagesMenu.java
Method name: void selectMenuItem(HTML.Tag) Method name: void updateState(String, boolean)
Number of AST nodes: 5 Number of AST nodes: 5
1
while (e.hasMoreElements()) {
1
while (enumeration.hasMoreElements()) {
2
			ParagraphFormatMenuItem item = (ParagraphFormatMenuItem) e
2
			JRadioButtonMenuItem item = (JRadioButtonMenuItem) enumeration
3
					.nextElement();
3
					.nextElement();
4
			if (item.getAssociatedTag().equals(tag)) {
4
			if (item.getActionCommand().equals(column)) {
5
				item.setSelected(true);
5
				item.setSelected(true);
6
			} else
7
				item.setSelected(false);
6
				break;
7
			}
8
		}
8
		}
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.5
Clones locationClones are in different classes having the same super class
Number of node comparisons1