1 package jp.sourceforge.stigmata.birthmarks.smc;
3 import jp.sourceforge.stigmata.BirthmarkComparator;
4 import jp.sourceforge.stigmata.BirthmarkExtractor;
5 import jp.sourceforge.stigmata.BirthmarkPreprocessor;
6 import jp.sourceforge.stigmata.birthmarks.comparators.PlainBirthmarkComparator;
7 import jp.sourceforge.stigmata.spi.BirthmarkService;
13 * @author Haruaki TAMADA
15 public class SequentialMethodCallBirthmarkService implements BirthmarkService{
16 private BirthmarkComparator comparator = new PlainBirthmarkComparator(this);
17 private BirthmarkExtractor extractor = new SequentialMethodCallBirthmarkExtractor(this);
20 public String getType(){
25 public String getDescription(){
26 return "Sequence of method call which order is appeared in method definition.";
30 public BirthmarkExtractor getExtractor(){
35 public BirthmarkComparator getComparator(){
40 public boolean isExperimental(){
45 public boolean isUserDefined(){
50 public BirthmarkPreprocessor getPreprocessor(){