X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fstigmata%2Fbirthmarks%2Ffmc%2FFrequencyMethodCallBirthmarkService.java;fp=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fstigmata%2Fbirthmarks%2Ffmc%2FFrequencyMethodCallBirthmarkService.java;h=2aaf418afc600ded8bd9eb7f7d6aba2458d16711;hb=cb3f3b4a3db23cbb23ae0d7ddb8307432b427d00;hp=0c68ca59ee27c7bb83c12a488175e77730a27b01;hpb=66511863682ecf50dbee9caba35cf010c180e809;p=stigmata%2Fstigmata-core.git diff --git a/src/main/java/jp/sourceforge/stigmata/birthmarks/fmc/FrequencyMethodCallBirthmarkService.java b/src/main/java/jp/sourceforge/stigmata/birthmarks/fmc/FrequencyMethodCallBirthmarkService.java index 0c68ca5..2aaf418 100644 --- a/src/main/java/jp/sourceforge/stigmata/birthmarks/fmc/FrequencyMethodCallBirthmarkService.java +++ b/src/main/java/jp/sourceforge/stigmata/birthmarks/fmc/FrequencyMethodCallBirthmarkService.java @@ -1,25 +1,18 @@ package jp.sourceforge.stigmata.birthmarks.fmc; -/* - * $Id$ - */ - import jp.sourceforge.stigmata.BirthmarkComparator; -import jp.sourceforge.stigmata.BirthmarkElement; import jp.sourceforge.stigmata.BirthmarkExtractor; -import jp.sourceforge.stigmata.birthmarks.AbstractBirthmarkService; -import jp.sourceforge.stigmata.birthmarks.FrequencyBirthmarkElement; +import jp.sourceforge.stigmata.BirthmarkPreprocessor; import jp.sourceforge.stigmata.birthmarks.comparators.CosineSimilarityBirthmarkComparator; -import jp.sourceforge.stigmata.spi.BirthmarkSpi; +import jp.sourceforge.stigmata.spi.BirthmarkService; /** * * * * @author Haruaki TAMADA - * @version $Revision$ */ -public class FrequencyMethodCallBirthmarkService extends AbstractBirthmarkService implements BirthmarkSpi{ +public class FrequencyMethodCallBirthmarkService implements BirthmarkService{ private BirthmarkComparator comparator = new CosineSimilarityBirthmarkComparator(this); private BirthmarkExtractor extractor = new FrequencyMethodCallBirthmarkExtractor(this); @@ -29,11 +22,6 @@ public class FrequencyMethodCallBirthmarkService extends AbstractBirthmarkServic } @Override - public String getDefaultDescription(){ - return "Frequency of method call which order is appeared in method definition."; - } - - @Override public BirthmarkExtractor getExtractor(){ return extractor; } @@ -53,8 +41,13 @@ public class FrequencyMethodCallBirthmarkService extends AbstractBirthmarkServic return false; } - @Override - public BirthmarkElement buildBirthmarkElement(String value) { - return new FrequencyBirthmarkElement(value); - } + @Override + public String getDescription(){ + return "Frequency of Method Calls"; + } + + @Override + public BirthmarkPreprocessor getPreprocessor(){ + return null; + } }