X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fstigmata%2Fbirthmarks%2Fuc%2FUsedClassesBirthmarkExtractor.java;fp=src%2Fmain%2Fjava%2Fjp%2Fsourceforge%2Fstigmata%2Fbirthmarks%2Fuc%2FUsedClassesBirthmarkExtractor.java;h=c6684ce9414c6fe7315acd5964b9f9e28370d6d3;hb=cb3f3b4a3db23cbb23ae0d7ddb8307432b427d00;hp=203f10efd9482c0c3a63425cca0e82f7537c7d0b;hpb=66511863682ecf50dbee9caba35cf010c180e809;p=stigmata%2Fstigmata.git diff --git a/src/main/java/jp/sourceforge/stigmata/birthmarks/uc/UsedClassesBirthmarkExtractor.java b/src/main/java/jp/sourceforge/stigmata/birthmarks/uc/UsedClassesBirthmarkExtractor.java index 203f10e..c6684ce 100644 --- a/src/main/java/jp/sourceforge/stigmata/birthmarks/uc/UsedClassesBirthmarkExtractor.java +++ b/src/main/java/jp/sourceforge/stigmata/birthmarks/uc/UsedClassesBirthmarkExtractor.java @@ -1,25 +1,21 @@ package jp.sourceforge.stigmata.birthmarks.uc; -/* - * $Id$ - */ - import jp.sourceforge.stigmata.Birthmark; import jp.sourceforge.stigmata.BirthmarkContext; +import jp.sourceforge.stigmata.BirthmarkElement; import jp.sourceforge.stigmata.ExtractionUnit; import jp.sourceforge.stigmata.birthmarks.ASMBirthmarkExtractor; import jp.sourceforge.stigmata.birthmarks.BirthmarkExtractVisitor; -import jp.sourceforge.stigmata.spi.BirthmarkSpi; +import jp.sourceforge.stigmata.spi.BirthmarkService; import org.objectweb.asm.ClassWriter; /** * * @author Haruaki TAMADA - * @version $Revision$ */ public class UsedClassesBirthmarkExtractor extends ASMBirthmarkExtractor{ - public UsedClassesBirthmarkExtractor(BirthmarkSpi spi){ + public UsedClassesBirthmarkExtractor(BirthmarkService spi){ super(spi); } @@ -43,4 +39,9 @@ public class UsedClassesBirthmarkExtractor extends ASMBirthmarkExtractor{ public Birthmark createBirthmark(){ return new UsedClassesBirthmark(getProvider().getType()); } + + @Override + public BirthmarkElement buildElement(String value){ + return new BirthmarkElement(value); + } }