1 21 package proguard.classfile.visitor; 22 23 import proguard.classfile.*; 24 25 26 32 public class NamedMethodVisitor implements ClassVisitor 33 { 34 private String name; 35 private String descriptor; 36 private MemberVisitor memberVisitor; 37 38 39 public NamedMethodVisitor(String name, 40 String descriptor, 41 MemberVisitor memberVisitor) 42 { 43 this.name = name; 44 this.descriptor = descriptor; 45 this.memberVisitor = memberVisitor; 46 } 47 48 49 public void visitProgramClass(ProgramClass programClass) 50 { 51 programClass.methodAccept(name, descriptor, memberVisitor); 52 } 53 54 55 public void visitLibraryClass(LibraryClass libraryClass) 56 { 57 libraryClass.methodAccept(name, descriptor, memberVisitor); 58 } 59 } 60 | Popular Tags |