X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fstigmata%2Fbirthmarks%2Fkgram%2FKGramBasedBirthmarkExtractor.java;fp=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fstigmata%2Fbirthmarks%2Fkgram%2FKGramBasedBirthmarkExtractor.java;h=0000000000000000000000000000000000000000;hb=cb3f3b4a3db23cbb23ae0d7ddb8307432b427d00;hp=fc785befd6032833e1ad684751c02f8af779591b;hpb=66511863682ecf50dbee9caba35cf010c180e809;p=stigmata%2Fstigmata-core.git diff --git a/src/main/java/jp/sourceforge/stigmata/birthmarks/kgram/KGramBasedBirthmarkExtractor.java b/src/main/java/jp/sourceforge/stigmata/birthmarks/kgram/KGramBasedBirthmarkExtractor.java deleted file mode 100644 index fc785be..0000000 --- a/src/main/java/jp/sourceforge/stigmata/birthmarks/kgram/KGramBasedBirthmarkExtractor.java +++ /dev/null @@ -1,52 +0,0 @@ -package jp.sourceforge.stigmata.birthmarks.kgram; - -/* - * $Id$ - */ - -import jp.sourceforge.stigmata.Birthmark; -import jp.sourceforge.stigmata.BirthmarkContext; -import jp.sourceforge.stigmata.ExtractionUnit; -import jp.sourceforge.stigmata.birthmarks.ASMBirthmarkExtractor; -import jp.sourceforge.stigmata.birthmarks.BirthmarkExtractVisitor; -import jp.sourceforge.stigmata.spi.BirthmarkSpi; - -import org.objectweb.asm.ClassWriter; - -/** - * @author Haruaki TAMADA - * @version $Revision$ - */ -public class KGramBasedBirthmarkExtractor extends ASMBirthmarkExtractor{ - private int kvalue = 4; - - public KGramBasedBirthmarkExtractor(BirthmarkSpi spi){ - super(spi); - } - - public KGramBasedBirthmarkExtractor(){ - super(); - } - - public void setKValue(int kvalue){ - this.kvalue = kvalue; - } - - public int getKValue(){ - return kvalue; - } - - @Override - public BirthmarkExtractVisitor createExtractVisitor(ClassWriter writer, Birthmark birthmark, BirthmarkContext context){ - KGramBasedBirthmarkExtractVisitor extractor = new KGramBasedBirthmarkExtractVisitor(writer, birthmark, context); - extractor.setKValue(getKValue()); - return extractor; - } - - @Override - public ExtractionUnit[] getAcceptableUnits(){ - return new ExtractionUnit[] { - ExtractionUnit.CLASS, ExtractionUnit.PACKAGE, ExtractionUnit.ARCHIVE, - }; - } -}