SelectFolderDialog dialog = new SelectFolderDialog(mediator); if (dialog.success()) { IMailFolder selectedFolder = (IMailFolder) dialog .getSelectedFolder(); String path = selectedFolder.getTreePath(); trashButton.setText(path); // int uid = selectedFolder.getUid(); // item.setTrash( new Integer(uid).toString() ); } } else if (action.equals("INBOX")) //$NON-NLS-1$ { SelectFolderDialog dialog = new SelectFolderDialog(mediator); if (dialog.success()) { IMailFolder selectedFolder = (IMailFolder) dialog .getSelectedFolder(); String path = selectedFolder.getTreePath(); inboxButton.setText(path); // int uid = selectedFolder.getUid(); // item.setInbox( new Integer(uid).toString() ); }
if (action.equals("MARK_BUTTON")) { SelectFolderDialog dialog = new SelectFolderDialog(mediator); if (dialog.success()) { IMailFolder folder = (IMailFolder) dialog.getSelectedFolder(); String treePath = folder.getTreePath(); markChooseFolderButton.setText(treePath); } } else if (action.equals("INCOMING_BUTTON")) { SelectFolderDialog dialog = new SelectFolderDialog(mediator); if (dialog.success()) { IMailFolder folder = (IMailFolder) dialog.getSelectedFolder(); String treePath = folder.getTreePath(); incomingChooseFolderButton.setText(treePath); } }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/config/account/SpecialFoldersPanel.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/config/account/SpamPanel.java
Method name: void actionPerformed(ActionEvent) Method name: void actionPerformed(ActionEvent)
Number of AST nodes: 10 Number of AST nodes: 12
1
if (action.equals("MARK_BUTTON")) {
1
SelectFolderDialog dialog = new SelectFolderDialog(mediator);
2
			SelectFolderDialog dialog = new SelectFolderDialog(mediator);
2
			if (dialog.success()) {
3
			if (dialog.success()) {
3
				IMailFolder selectedFolder = (IMailFolder) dialog
4
				IMailFolder folder = (IMailFolder) dialog
4
						.getSelectedFolder();
5
.getSelectedFolder();
5
				String path = selectedFolder.getTreePath();
6
				String treePath = folder.getTreePath();
6
				trashButton.setText(path);
7
				
7
				// int uid = selectedFolder.getUid();
8
				// item.setTrash( new Integer(uid).toString() );
8
markChooseFolderButton.setText(treePath);
9
			}
9
			}
10
		} else if (action.equals("INBOX")) //$NON-NLS-1$
10
		} else if (action.equals("IN
11
		{
11
COMING_BUTTON")) {
12
			SelectFolderDialog dialog = new SelectFolderDialog(mediator);
12
			SelectFolderDialog dialog = new SelectFolderDialog(mediator);
13
			if (dialog.success()) {
13
			if (dialog.success()) {
14
				IMailFolder selectedFolder = (IMailFolder) dialog
14
				IMailFolder folder = (IMailFolder) dialog
15
						.getSelectedFolder();
15
.getSelectedFolder();
16
				String path = selectedFolder.getTreePath();
16
				String treePath = folder.getTreePath();
17
				inboxButton.setText(path);
17
				in
18
				// int uid = selectedFolder.getUid();
19
				// item.setInbox( new Integer(uid).toString() );
18
comingChooseFolderButton.setText(treePath);
20
			}
19
			}
20
		}
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 in different classes having the same super class
Number of node comparisons0