if (item.getIdentity().getSignature() != null) { // show signature viewer editorScrollPane.getContentPane().add(signatureView, BorderLayout.SOUTH); editorScrollPane.revalidate(); } else { // hide signature viewer editorScrollPane.getContentPane().remove(signatureView); editorScrollPane.revalidate(); }
if (dialog.isSuccess()) { hc.setToHeaderItemList(dialog.getToList()); hc.setCcHeaderItemList(dialog.getCcList()); hc.setBccHeaderItemList(dialog.getBccList()); // update view accordingly hc.updateComponents(true); }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/ComposerController.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/composer/action/AddressbookAction.java
Method name: void itemStateChanged(ItemEvent) Method name: void actionPerformed(ActionEvent)
Number of AST nodes: 5 Number of AST nodes: 5
1
if (item.getIdentity().getSignature() != null) {
1
if (
2
				// show signature viewer
3
				editorScrollPane.getContentPane().add(signatureView,
4
						BorderLayout.SOUTH);
5
				editorScrollPane.revalidate();
6
			} else {
7
				// hide signature viewer
8
				editorScrollPane.getContentPane().remove(signatureView);
9
				editorScrollPane.revalidate(
2
dialog.isSuccess()) {
3
			hc.setToHeaderItemList(dialog.getToList());
4
			hc.setCcHeaderItemList(dialog.getCcList());
5
			hc.setBccHeaderItemList(dialog.getBccList());
6
			// update view accordingly
10
);
7
			hc.updateComponents(true);
11
			}
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.1
Clones locationClones are in different classes
Number of node comparisons1