OSDN Git Service

Remove Id tag
[stigmata/stigmata.git] / src / main / java / jp / sourceforge / stigmata / birthmarks / cvfv / ConstantValueOfFieldVariableBirthmarkExtractVisitor.java
index ff728e0..b7b6155 100644 (file)
@@ -1,9 +1,5 @@
 package jp.sourceforge.stigmata.birthmarks.cvfv;
 
-/*
- * $Id$
- */
-
 import java.util.LinkedHashMap;
 import java.util.Map;
 
@@ -23,7 +19,6 @@ import org.objectweb.asm.Type;
  * 
  *
  * @author Haruaki TAMADA
- * @version $Revision$ 
  */
 public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends BirthmarkExtractVisitor{
     private Map<String, TypeAndValueBirthmarkElement> elements = new LinkedHashMap<String, TypeAndValueBirthmarkElement>();
@@ -33,6 +28,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
         super(visitor, birthmark, context);
     }
 
+    @Override
     public void visitEnd(){
         for(String key: elements.keySet()){
             addElement(elements.get(key));
@@ -40,6 +36,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
         super.visitEnd();
     }
 
+    @Override
     public void visit(int version, int access, String name, String signature,
                       String superName, String[] interfaces){
         this.className = name;
@@ -67,6 +64,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
         return visitor;
     }
 
+    @Override
     public MethodVisitor visitMethod(int access, String name, String desc, String signature,
                                      String[] exceptions){
         MethodVisitor visitor = super.visitMethod(access, name, desc, signature, exceptions);
@@ -75,6 +73,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
             visitor = new MethodAdapter(visitor){
                 private Object constant = null;
 
+                @Override
                 public void visitIntInsn(int opcode, int operand){
                     if(opcode == Opcodes.BIPUSH || opcode == Opcodes.SIPUSH){
                         constant = new Integer(operand);
@@ -82,6 +81,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
                     super.visitIntInsn(opcode, operand);
                 }
 
+                @Override
                 public void visitMethodInsn(int opcode, String owner, String name, String desc){
                     Type type = Type.getReturnType(desc);
                     if(!type.equals(Type.VOID_TYPE)){
@@ -90,6 +90,7 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
                     super.visitMethodInsn(opcode, owner, name, desc);
                 }
 
+                @Override
                 public void visitInsn(int opcode){
                     if(opcode == Opcodes.ICONST_M1)     constant = new Integer(-1);
                     else if(opcode == Opcodes.ICONST_0) constant = new Integer(0);
@@ -109,11 +110,13 @@ public class ConstantValueOfFieldVariableBirthmarkExtractVisitor extends Birthma
                     super.visitInsn(opcode);
                 }
 
+                @Override
                 public void visitLdcInsn(Object object){
                     constant = object;
                     super.visitLdcInsn(object);
                 }
 
+                @Override
                 public void visitFieldInsn(int opcode, String owner, String name, String desc){
                     if(className.equals(owner) && opcode == Opcodes.PUTFIELD){
                         TypeAndValueBirthmarkElement e = elements.get(name);