1 package jp.sourceforge.stigmata.birthmarks.comparators;
3 import jp.sourceforge.stigmata.BirthmarkComparator;
4 import jp.sourceforge.stigmata.spi.BirthmarkComparatorService;
5 import jp.sourceforge.stigmata.spi.BirthmarkService;
8 * SPI of {@link BirthmarkComparator <code>BirthmarkComparator</code>}.
9 * Comparing birthmarks by extended edit distance algorithm.
11 * @author Haruaki TAMADA
13 public class ExtendedEditDistanceBirthmarkComparatorService implements BirthmarkComparatorService{
15 * returns a type of the birthmark this service provides.
18 public String getType(){
19 return "editdistanceext";
23 * returns a extractor for the birthmark of this service.
26 public BirthmarkComparator getComparator(BirthmarkService service){
27 return new ExtendedEditDistanceBirthmarkComparator(service);
31 public String getDescription(){
32 return "Extended Edit Distance";