1 21 package proguard.classfile.attribute.annotation; 22 23 import proguard.classfile.*; 24 import proguard.classfile.attribute.*; 25 import proguard.classfile.attribute.visitor.AttributeVisitor; 26 import proguard.classfile.attribute.annotation.visitor.ElementValueVisitor; 27 28 import java.io.*; 29 30 35 public class AnnotationDefaultAttribute extends Attribute 36 { 37 public ElementValue defaultValue; 38 39 40 43 public AnnotationDefaultAttribute() 44 { 45 } 46 47 48 51 public void defaultValueAccept(Clazz clazz, ElementValueVisitor elementValueVisitor) 52 { 53 defaultValue.accept(clazz, null, elementValueVisitor); 54 } 55 56 57 59 public void accept(Clazz clazz, Method method, AttributeVisitor attributeVisitor) 60 { 61 attributeVisitor.visitAnnotationDefaultAttribute(clazz, method, this); 62 } 63 } 64 | Popular Tags |