OSDN Git Service

Spiという名前をすべてServiceに変更した.
[stigmata/stigmata.git] / src / main / java / jp / sourceforge / stigmata / birthmarks / comparators / ExtendedEditDistanceBirthmarkComparatorService.java
index 59e9384..99f8e04 100644 (file)
@@ -1,6 +1,7 @@
 package jp.sourceforge.stigmata.birthmarks.comparators;
 
 import jp.sourceforge.stigmata.BirthmarkComparator;
+import jp.sourceforge.stigmata.spi.BirthmarkComparatorService;
 import jp.sourceforge.stigmata.spi.BirthmarkService;
 
 /**
@@ -9,7 +10,7 @@ import jp.sourceforge.stigmata.spi.BirthmarkService;
  *
  * @author Haruaki TAMADA
  */
-public class ExtendedEditDistanceBirthmarkComparatorService extends AbstractBirthmarkComparatorService{
+public class ExtendedEditDistanceBirthmarkComparatorService implements BirthmarkComparatorService{
     /**
      * returns a type of the birthmark this service provides.
      */
@@ -18,11 +19,6 @@ public class ExtendedEditDistanceBirthmarkComparatorService extends AbstractBirt
         return "editdistanceext";
     }
 
-    @Override
-    public String getComparatorClassName(){
-        return ExtendedEditDistanceBirthmarkComparator.class.getName();
-    }
-
     /**
      * returns a extractor for the birthmark of this service.
      */
@@ -30,5 +26,10 @@ public class ExtendedEditDistanceBirthmarkComparatorService extends AbstractBirt
     public BirthmarkComparator getComparator(BirthmarkService service){
         return new ExtendedEditDistanceBirthmarkComparator(service);
     }
+
+    @Override
+    public String getDescription(){
+        return "Extended Edit Distance";
+    }
 }