private Border lineBorder = new HeaderSeparatorBorder(new Color(230, 230, 230)); private DateFormat df = DateFormat.getDateTimeInstance(); MyListCellRenderer() { setLayout(new BorderLayout()); centerPanel = new JPanel(); centerPanel.setLayout(new BorderLayout()); JPanel titlePanel = new JPanel(); titlePanel.setLayout(new BorderLayout()); titlePanel.add(titleLabel, BorderLayout.WEST); titlePanel.add(startDateLabel, BorderLayout.EAST); centerPanel.add(titlePanel, BorderLayout.NORTH); centerPanel.add(descriptionLabel, BorderLayout.CENTER); centerPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 2)); add(iconLabel, BorderLayout.WEST); add(centerPanel, BorderLayout.CENTER); descriptionLabel.setFont(descriptionLabel.getFont().deriveFont( Font.ITALIC)); setBorder(BorderFactory.createCompoundBorder(lineBorder, BorderFactory.createEmptyBorder(2, 2, 2, 2))); iconLabel.setBorder(BorderFactory.createEmptyBorder(2, 4, 2, 8)); centerPanel.setOpaque(false); titlePanel.setOpaque(false); setOpaque(true);
private Border lineBorder = new HeaderSeparatorBorder(new Color(230, 230, 230)); private DateFormat df = DateFormat.getDateTimeInstance(); MyListCellRenderer() { setLayout(new BorderLayout()); centerPanel = new JPanel(); centerPanel.setLayout(new BorderLayout()); JPanel titlePanel = new JPanel(); titlePanel.setLayout(new BorderLayout()); titlePanel.add(titleLabel, BorderLayout.WEST); titlePanel.add(startDateLabel, BorderLayout.EAST); centerPanel.add(titlePanel, BorderLayout.NORTH); centerPanel.add(descriptionLabel, BorderLayout.CENTER); centerPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 2)); add(iconLabel, BorderLayout.WEST); add(centerPanel, BorderLayout.CENTER); descriptionLabel.setFont(descriptionLabel.getFont().deriveFont( Font.ITALIC)); setBorder(BorderFactory.createCompoundBorder(lineBorder, BorderFactory.createEmptyBorder(2, 2, 2, 2))); iconLabel.setBorder(BorderFactory.createEmptyBorder(2, 4, 2, 8)); titlePanel.setOpaque(false); centerPanel.setOpaque(false); setOpaque(true);
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/box/CalendarList.java File path: /columba-1.4-src/calendar/src/main/java/org/columba/calendar/ui/search/SearchResultList.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
private Border lineBorder = new HeaderSeparatorBorder(new Color(230,
1
private Border lineBorder = new HeaderSeparatorBorder(new Color(230,
2
				230, 230));
2
				230, 230));
3
		private DateFormat df = DateFormat.getDateTimeInstance();
3
		private DateFormat df = DateFormat.getDateTimeInstance();
4
		MyListCellRenderer() {
4
		MyListCellRenderer() {
5
			setLayout(new BorderLayout());
5
			setLayout(new BorderLayout());
6
			centerPanel = new JPanel();
6
			centerPanel = new JPanel();
7
			centerPanel.setLayout(new BorderLayout());
7
			centerPanel.setLayout(new BorderLayout());
8
			JPanel titlePanel = new JPanel();
8
			JPanel titlePanel = new JPanel();
9
			titlePanel.setLayout(new BorderLayout());
9
			titlePanel.setLayout(new BorderLayout());
10
			titlePanel.add(titleLabel, BorderLayout.WEST);
10
			titlePanel.add(titleLabel, BorderLayout.WEST);
11
			titlePanel.add(startDateLabel, BorderLayout.EAST);
11
			titlePanel.add(startDateLabel, BorderLayout.EAST);
12
			centerPanel.add(titlePanel, BorderLayout.NORTH);
12
			centerPanel.add(titlePanel, BorderLayout.NORTH);
13
			centerPanel.add(descriptionLabel, BorderLayout.CENTER);
13
			centerPanel.add(descriptionLabel, BorderLayout.CENTER);
14
			centerPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 2));
14
			centerPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 2));
15
			add(iconLabel, BorderLayout.WEST);
15
			add(iconLabel, BorderLayout.WEST);
16
			add(centerPanel, BorderLayout.CENTER);
16
			add(centerPanel, BorderLayout.CENTER);
17
			descriptionLabel.setFont(descriptionLabel.getFont().deriveFont(
17
			descriptionLabel.setFont(descriptionLabel.getFont().deriveFont(
18
					Font.ITALIC));
18
					Font.ITALIC));
19
			setBorder(BorderFactory.createCompoundBorder(lineBorder,
19
			setBorder(BorderFactory.createCompoundBorder(lineBorder,
20
					BorderFactory.createEmptyBorder(2, 2, 2, 2)));
20
					BorderFactory.createEmptyBorder(2, 2, 2, 2)));
21
			iconLabel.setBorder(BorderFactory.createEmptyBorder(2, 4, 2, 8));
21
			iconLabel.setBorder(BorderFactory.createEmptyBorder(2, 4, 2, 8));
22
			centerPanel.setOpaque(false);
22
			titlePanel.setOpaque(false);
23
			titlePanel.setOpaque(false);
23
			centerPanel.setOpaque(false);
24
			setOpaque(true);
24
			setOpaque(true);
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 location
Number of node comparisons0