| 1 21 package proguard.classfile.visitor; 22 23 import proguard.classfile.*; 24 import proguard.classfile.visitor.*; 25 26 31 public class MemberCounter implements MemberVisitor 32 { 33 private int count; 34 35 36 39 public int getCount() 40 { 41 return count; 42 } 43 44 45 47 public void visitLibraryField(LibraryClass libraryClass, 48 LibraryField libraryField) 49 { 50 count++; 51 } 52 53 54 public void visitLibraryMethod(LibraryClass libraryClass, 55 LibraryMethod libraryMethod) 56 { 57 count++; 58 } 59 60 61 public void visitProgramField(ProgramClass programClass, 62 ProgramField programField) 63 { 64 count++; 65 } 66 67 68 public void visitProgramMethod(ProgramClass programClass, 69 ProgramMethod programMethod) 70 { 71 count++; 72 } 73 } 74 | Popular Tags |