removeButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { remove(index); } }); JPanel buttonPanel = new JPanel(); buttonPanel.setLayout(new GridLayout(0, 2, 2, 2)); buttonPanel.add(removeButton); buttonPanel.add(addButton); c.insets = new Insets(2, 2, 2, 2); c.gridx = GridBagConstraints.REMAINDER; c.anchor = GridBagConstraints.NORTHEAST; gridbag.setConstraints(buttonPanel, c); panel.add(buttonPanel);
removeButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { remove(index); } }); /* * c.gridx = GridBagConstraints.REMAINDER; c.anchor = * GridBagConstraints.NORTHEAST; gridbag.setConstraints( * removeButton, c ); panel.add( removeButton ); */ JPanel buttonPanel = new JPanel(); buttonPanel.setLayout(new GridLayout(0, 2, 2, 2)); buttonPanel.add(removeButton); buttonPanel.add(addButton); c.insets = new Insets(2, 2, 2, 2); c.gridx = GridBagConstraints.REMAINDER; c.anchor = GridBagConstraints.NORTHEAST; gridbag.setConstraints(buttonPanel, c); panel.add(buttonPanel);
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/config/filter/CriteriaList.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/gui/config/filter/ActionList.java
Method name: void update() Method name: void update()
Number of AST nodes: 10 Number of AST nodes: 10
1
removeButton.addActionListener(new ActionListener() {
1
removeButton.addActionListener(new ActionListener() {
2
				public void actionPerformed(ActionEvent e) {
2
					public void actionPerformed(ActionEvent e) {
3
					remove(index);
3
						remove(index);
4
				}
4
					}
5
			});
5
				});
6
				/*
7
				 * c.gridx = GridBagConstraints.REMAINDER; c.anchor =
8
				 * GridBagConstraints.NORTHEAST; gridbag.setConstraints(
9
				 * removeButton, c ); panel.add( removeButton );
10
				 */
6
			JPanel buttonPanel = new JPanel();
11
				JPanel buttonPanel = new JPanel();
7
			buttonPanel.setLayout(new GridLayout(0, 2, 2, 2));
12
				buttonPanel.setLayout(new GridLayout(0, 2, 2, 2));
8
			buttonPanel.add(removeButton);
13
				buttonPanel.add(removeButton);
9
			buttonPanel.add(addButton);
14
				buttonPanel.add(addButton);
10
			c.insets = new Insets(2, 2, 2, 2);
15
				c.insets = new Insets(2, 2, 2, 2);
11
			c.gridx = GridBagConstraints.REMAINDER;
16
				c.gridx = GridBagConstraints.REMAINDER;
12
			c.anchor = GridBagConstraints.NORTHEAST;
17
				c.anchor = GridBagConstraints.NORTHEAST;
13
			gridbag.setConstraints(buttonPanel, c);
18
				gridbag.setConstraints(buttonPanel, c);
14
			panel.add(buttonPanel);
19
				panel.add(buttonPanel);
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