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