OSDN Git Service

do not use string literal of class name representation
authortama3 <tama3@acee48c3-7b26-0410-bdac-b3d0e5314bbc>
Thu, 3 Jul 2008 04:58:34 +0000 (04:58 +0000)
committertama3 <tama3@acee48c3-7b26-0410-bdac-b3d0e5314bbc>
Thu, 3 Jul 2008 04:58:34 +0000 (04:58 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/stigmata/trunk@286 acee48c3-7b26-0410-bdac-b3d0e5314bbc

14 files changed:
src/main/java/jp/sourceforge/stigmata/birthmarks/ASMBirthmarkExtractor.java
src/main/java/jp/sourceforge/stigmata/birthmarks/comparators/CosineSimilarityBirthmarkComparatorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/comparators/DPMatchingBirthmarkComparatorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/comparators/EditDistanceBirthmarkComparatorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/comparators/ExtendedEditDistanceBirthmarkComparatorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/comparators/LogicalAndBirthmarkComparatorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/comparators/PlainBirthmarkComparatorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/ConstantValueOfFieldVariableBirthmarkExtractorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/FrequencyMethodCallBirthmarkExtractorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/FrequencyUsedClassesBirthmarkExtractorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/InheritanceStructureBirthmarkExtractorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/KGramBasedBirthmarkExtractorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/SequentialMethodCallBirthmarkExtractorService.java
src/main/java/jp/sourceforge/stigmata/birthmarks/extractors/UsedClassesBirthmarkExtractorService.java

index 0d59333..3af0882 100644 (file)
@@ -19,7 +19,7 @@ import org.objectweb.asm.ClassWriter;
  * Abstract birthmark extractor using ASM.
  *
  * @author Haruaki TAMADA
- * @version $Revision$ $Date$
+ * @version $Revision$
  */
 public abstract class ASMBirthmarkExtractor extends AbstractBirthmarkExtractor{
     public ASMBirthmarkExtractor(BirthmarkSpi spi){
index f75a638..8e88426 100755 (executable)
@@ -23,7 +23,7 @@ public class CosineSimilarityBirthmarkComparatorService extends AbstractBirthmar
     }
 
     public String getComparatorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.comparators.CosineSimilarityBirthmarkComparator";
+        return CosineSimilarityBirthmarkComparator.class.getName();
     }
 
     /**
index 3f73d80..732d939 100644 (file)
@@ -23,7 +23,7 @@ public class DPMatchingBirthmarkComparatorService extends AbstractBirthmarkCompa
     }
 
     public String getComparatorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.comparators.DPMatchingBirthmarkComparator";
+        return DPMatchingBirthmarkComparator.class.getName();
     }
 
     /**
index d0a13c6..1a2b485 100644 (file)
@@ -23,7 +23,7 @@ public class EditDistanceBirthmarkComparatorService extends AbstractBirthmarkCom
     }
 
     public String getComparatorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.comparators.EditDistanceBirthmarkComparator";
+        return EditDistanceBirthmarkComparator.class.getName();
     }
 
     /**
index 20c3eb5..bcb26c2 100644 (file)
@@ -23,7 +23,7 @@ public class ExtendedEditDistanceBirthmarkComparatorService extends AbstractBirt
     }
 
     public String getComparatorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.comparators.ExtendedEditDistanceBirthmarkComparator";
+        return ExtendedEditDistanceBirthmarkComparator.class.getName();
     }
 
     /**
index e52532f..f697a8a 100644 (file)
@@ -23,7 +23,7 @@ public class LogicalAndBirthmarkComparatorService extends AbstractBirthmarkCompa
     }
 
     public String getComparatorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.comparators.LogicalAndBirthmarkComparator";
+        return LogicalAndBirthmarkComparator.class.getName();
     }
 
     /**
index 1eb0151..9f446c8 100644 (file)
@@ -23,7 +23,7 @@ public class PlainBirthmarkComparatorService extends AbstractBirthmarkComparator
     }
 
     public String getComparatorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.comparators.PlainBirthmarkComparator";
+        return PlainBirthmarkComparator.class.getName();
     }
 
     /**
index 71f714c..c22cc9d 100644 (file)
@@ -24,7 +24,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractorService extends Abstr
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.cvfv.ConstantValueOfFieldVariableBirthmarkExtractor";
+        return ConstantValueOfFieldVariableBirthmarkExtractor.class.getName();
     }
 
     /**
index c0cd3ee..01df61a 100755 (executable)
@@ -24,7 +24,7 @@ public class FrequencyMethodCallBirthmarkExtractorService extends AbstractBirthm
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.fmc.FrequencyMethodCallBirthmarkExtractor";
+        return FrequencyMethodCallBirthmarkExtractor.class.getName();
     }
 
     /**
index 80ff83c..f203efe 100755 (executable)
@@ -24,7 +24,7 @@ public class FrequencyUsedClassesBirthmarkExtractorService extends AbstractBirth
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.fuc.FrequencyUsedClassesBirthmarkExtractor";
+        return FrequencyUsedClassesBirthmarkExtractor.class.getName();
     }
 
     /**
index 062f3db..103e9ba 100644 (file)
@@ -24,7 +24,7 @@ public class InheritanceStructureBirthmarkExtractorService extends AbstractBirth
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.is.InheritanceStructureBirthmarkExtractor";
+        return InheritanceStructureBirthmarkExtractor.class.getName();
     }
 
     /**
index f5e53c4..25bb510 100644 (file)
@@ -24,7 +24,7 @@ public class KGramBasedBirthmarkExtractorService extends AbstractBirthmarkExtrac
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.kgram.KGramBasedBirthmarkExtractor";
+        return KGramBasedBirthmarkExtractor.class.getName();
     }
 
     /**
index 65df33f..27c29c1 100644 (file)
@@ -24,7 +24,7 @@ public class SequentialMethodCallBirthmarkExtractorService extends AbstractBirth
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.smc.SequentialMethodCallBirthmarkExtractor";
+        return SequentialMethodCallBirthmarkExtractor.class.getName();
     }
 
     /**
index 1689a92..0ab230c 100644 (file)
@@ -24,7 +24,7 @@ public class UsedClassesBirthmarkExtractorService extends AbstractBirthmarkExtra
     }
 
     public String getExtractorClassName(){
-        return "jp.sourceforge.stigmata.birthmarks.uc.UsedClassesBirthmarkExtractor";
+        return UsedClassesBirthmarkExtractor.class.getName();
     }
 
     /**