OSDN Git Service

change mode name experimental mode'
[stigmata/stigmata-core.git] / src / main / java / jp / sourceforge / stigmata / birthmarks / uc / UsedClassesBirthmarkService.java
1 package jp.sourceforge.stigmata.birthmarks.uc;
2
3 /*
4  * $Id$
5  */
6
7 import jp.sourceforge.stigmata.BirthmarkComparator;
8 import jp.sourceforge.stigmata.BirthmarkExtractor;
9 import jp.sourceforge.stigmata.birthmarks.AbstractBirthmarkService;
10 import jp.sourceforge.stigmata.birthmarks.comparators.LogicalAndBirthmarkComparator;
11 import jp.sourceforge.stigmata.spi.BirthmarkSpi;
12
13 /**
14  * 
15  * 
16  *
17  * @author Haruaki TAMADA
18  * @version $Revision$ 
19  */
20 public class UsedClassesBirthmarkService extends AbstractBirthmarkService implements BirthmarkSpi{
21     private BirthmarkComparator comparator = new LogicalAndBirthmarkComparator(this);
22     private BirthmarkExtractor extractor = new UsedClassesBirthmarkExtractor(this);
23
24     public String getType(){
25         return "uc";
26     }
27
28     public String getDefaultDescription(){
29         return "Set of used classes in target class.";
30     }
31
32     public BirthmarkExtractor getExtractor(){
33         return extractor;
34     }
35
36     public BirthmarkComparator getComparator(){
37         return comparator;
38     }
39
40     public boolean isExperimental(){
41         return false;
42     }
43
44     public boolean isUserDefined(){
45         return false;
46     }
47 }