Element menuElement = (Element) it.next(); if (menuElement.getName().equals(MenuXMLDecoder.MENU)) { String menuId = menuElement .getAttributeValue(MenuXMLDecoder.ID); String menuName = mediator.getString("menu", "mainframe", menuId); ExtendableMenu menu = new ExtendableMenu(menuId, menuName); parseMenu(menu, menuElement); menuBar.add(menu); }
Element menuElement = (Element) it.next(); if (menuElement.getName().equals(MenuXMLDecoder.MENU)) { String menuId = menuElement .getAttributeValue(MenuXMLDecoder.ID); String menuName = mediator.getString("menu", "mainframe", menuId); ExtendableMenu menu = new ExtendableMenu(menuId, menuName); parseMenu(menu, menuElement); parentMenu.add(menu);
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/core/src/main/java/org/columba/core/gui/menu/MenuXMLDecoder.java File path: /columba-1.4-src/core/src/main/java/org/columba/core/gui/menu/MenuXMLDecoder.java
Method name: ExtendableMenuBar createMenuBar(InputStream) Method name: void parseMenu(ExtendableMenu, Element)
Number of AST nodes: 7 Number of AST nodes: 6
1
Element menuElement = (Element) it.next();
1
Element menuElement = (Element) it.next();
2
			if (menuElement.getName().equals(MenuXMLDecoder.MENU)) {
2
			if (menuElement.getName().equals(MenuXMLDecoder.MENU)) {
3
				String menuId = menuElement
3
				String menuId = menuElement
4
						.getAttributeValue(MenuXMLDecoder.ID);
4
						.getAttributeValue(MenuXMLDecoder.ID);
5
				String menuName = mediator.getString("menu", "mainframe",
5
				String menuName = mediator.getString("menu", "mainframe",
6
						menuId);
6
						menuId);
7
				ExtendableMenu menu = new ExtendableMenu(menuId, menuName);
7
				ExtendableMenu menu = new ExtendableMenu(menuId, menuName);
8
				parseMenu(menu, menuElement);
8
				parseMenu(menu, menuElement);
9
				menuBar.add(menu);
9
				parentMenu.add(menu);
10
			}
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 locationClones are declared in the same class
Number of node comparisons1