/** * Applies the given ClassPoolVisitor to the class pool. */ public void accept(ClassPoolVisitor classPoolVisitor) { classPoolVisitor.visitClassPool(this); }
public void visitLibraryClass(LibraryClass libraryClass) { classPoolVisitor.visitClassPool(classPool); } }
public void visitClassPool(ClassPool classPool) { for (int index = 0; index < classPoolVisitorCount; index++) { classPoolVisitors[index].visitClassPool(classPool); } } }
public void visitClassPool(ClassPool classPool) { for (int index = 0; index < classPoolVisitorCount; index++) { classPoolVisitors[index].visitClassPool(classPool); } } }
/** * Applies the given ClassPoolVisitor to the class pool. */ public void accept(ClassPoolVisitor classPoolVisitor) { classPoolVisitor.visitClassPool(this); }
public void visitClassPool(ClassPool classPool) { for (int index = 0; index < classPoolVisitorCount; index++) { classPoolVisitors[index].visitClassPool(classPool); } } }
public void visitClassPool(ClassPool classPool) { for (int index = 0; index < classPoolVisitorCount; index++) { classPoolVisitors[index].visitClassPool(classPool); } } }
/** * Applies the given ClassPoolVisitor to the class pool. */ public void accept(ClassPoolVisitor classPoolVisitor) { classPoolVisitor.visitClassPool(this); }
/** * Applies the given ClassPoolVisitor to the class pool. */ public void accept(ClassPoolVisitor classPoolVisitor) { classPoolVisitor.visitClassPool(this); }
public void visitLibraryClass(LibraryClass libraryClass) { classPoolVisitor.visitClassPool(classPool); } }
public void visitLibraryClass(LibraryClass libraryClass) { classPoolVisitor.visitClassPool(classPool); } }
public void visitProgramClass(ProgramClass programClass) { classPoolVisitor.visitClassPool(classPool); }
public void visitProgramClass(ProgramClass programClass) { classPoolVisitor.visitClassPool(classPool); }
public void visitProgramClass(ProgramClass programClass) { classPoolVisitor.visitClassPool(classPool); }
public void visitClassPool(ClassPool classPool) { // Visit all classes at least once, until the class visitors stop // setting the repeat trigger. do { if (DEBUG) { System.out.println("RepeatedClassPoolVisitor: new iteration"); } repeatTrigger.reset(); // Visit over all classes once. classPoolVisitor.visitClassPool(classPool); } while (repeatTrigger.isSet()); if (DEBUG) { System.out.println("RepeatedClassPoolVisitor: done iterating"); } } }
public void visitClassPool(ClassPool classPool) { // Visit all classes at least once, until the class visitors stop // setting the repeat trigger. do { if (DEBUG) { System.out.println("RepeatedClassPoolVisitor: new iteration"); } repeatTrigger.reset(); // Visit over all classes once. classPoolVisitor.visitClassPool(classPool); } while (repeatTrigger.isSet()); if (DEBUG) { System.out.println("RepeatedClassPoolVisitor: done iterating"); } } }
public void visitClassPool(ClassPool classPool) { // Visit all classes at least once, until the class visitors stop // setting the repeat trigger. do { if (DEBUG) { System.out.println("RepeatedClassPoolVisitor: new iteration"); } repeatTrigger.reset(); // Visit over all classes once. classPoolVisitor.visitClassPool(classPool); } while (repeatTrigger.isSet()); if (DEBUG) { System.out.println("RepeatedClassPoolVisitor: done iterating"); } } }