-package jp.sourceforge.stigmata.birthmarks.extractors;
+package jp.sourceforge.stigmata.birthmarks.smc;
import jp.sourceforge.stigmata.BirthmarkExtractor;
-import jp.sourceforge.stigmata.birthmarks.smc.SequentialMethodCallBirthmarkExtractor;
+import jp.sourceforge.stigmata.spi.BirthmarkExtractorService;
import jp.sourceforge.stigmata.spi.BirthmarkService;
/**
*
* @author Haruaki TAMADA
*/
-public class SequentialMethodCallBirthmarkExtractorService extends AbstractBirthmarkExtractorService{
+public class SequentialMethodCallBirthmarkExtractorService implements BirthmarkExtractorService{
/**
* returns a type of the birthmark this service provides.
return "smc";
}
- @Override
- public String getExtractorClassName(){
- return SequentialMethodCallBirthmarkExtractor.class.getName();
- }
-
/**
* returns a extractor for the birthmark of this service.
*/
public BirthmarkExtractor getExtractor(BirthmarkService service){
return new SequentialMethodCallBirthmarkExtractor(service);
}
+
+ @Override
+ public String getDescription(){
+ return "Sequence of Method Calls birthmark";
+ }
}
\ No newline at end of file