MailFilterCriteria createCcContains(String pattern) { MailFilterCriteria c = new MailFilterCriteria(); c.setType(MailFilterCriteria.CC); c.setCriteria(MailFilterCriteria.CONTAINS); c.setPatternString(pattern); c.setHeaderfieldString("Cc"); return c; } public static MailFilterCriteria createBccContains(String pattern) { MailFilterCriteria c = new MailFilterCriteria(); c.setType(MailFilterCriteria.BCC); c.setCriteria(MailFilterCriteria.CONTAINS); c.setPatternString(pattern); c.setHeaderfieldString("Bcc"); return c; }
MailFilterCriteria createFromContains(String pattern) { MailFilterCriteria c = new MailFilterCriteria(); c.setType(MailFilterCriteria.FROM); c.setCriteria(MailFilterCriteria.CONTAINS); c.setPatternString(pattern); c.setHeaderfieldString("From"); return c; } public static MailFilterCriteria createToContains(String pattern) { MailFilterCriteria c = new MailFilterCriteria(); c.setType(MailFilterCriteria.TO); c.setCriteria(MailFilterCriteria.CONTAINS); c.setPatternString(pattern); c.setHeaderfieldString("To"); return c; }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/filter/MailFilterFactory.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/filter/MailFilterFactory.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
MailFilterCriteria createCcContains(String pattern) {
1
MailFilterCriteria createFromContains(String pattern) {
2
		MailFilterCriteria c = new MailFilterCriteria();
2
		MailFilterCriteria c = new MailFilterCriteria();
3
		c.setType(MailFilterCriteria.CC);
3
		c.setType(MailFilterCriteria.FROM);
4
		c.setCriteria(MailFilterCriteria.CONTAINS);
4
		c.setCriteria(MailFilterCriteria.CONTAINS);
5
		c.setPatternString(pattern);
5
		c.setPatternString(pattern);
6
		c.setHeaderfieldString("Cc");
6
		c.setHeaderfieldString("From");
7
		return c;
7
		return c;
8
	}
8
	}
9
	public static MailFilterCriteria createBccContains(String pattern) {
9
	public static MailFilterCriteria createToContains(String pattern) {
10
		MailFilterCriteria c = new MailFilterCriteria();
10
		MailFilterCriteria c = new MailFilterCriteria();
11
		c.setType(MailFilterCriteria.BCC);
11
		c.setType(MailFilterCriteria.TO);
12
		c.setCriteria(MailFilterCriteria.CONTAINS);
12
		c.setCriteria(MailFilterCriteria.CONTAINS);
13
		c.setPatternString(pattern);
13
		c.setPatternString(pattern);
14
		c.setHeaderfieldString("Bcc");
14
		c.setHeaderfieldString("To");
15
		return c;
15
		return c;
16
	}
16
	}
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