ProGuard

proguard.classfile.visitor
Class MultiClassFileVisitor

java.lang.Object
  extended byproguard.classfile.visitor.MultiClassFileVisitor
All Implemented Interfaces:
ClassFileVisitor

public class MultiClassFileVisitor
extends Object
implements ClassFileVisitor

This ClassFileVisitor delegates all visits to each ClassFileVisitor in a given list.


Constructor Summary
MultiClassFileVisitor()
           
MultiClassFileVisitor(ClassFileVisitor[] classFileVisitors)
           
 
Method Summary
 void addClassFileVisitor(ClassFileVisitor classFileVisitor)
           
 void visitLibraryClassFile(LibraryClassFile libraryClassFile)
           
 void visitProgramClassFile(ProgramClassFile programClassFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiClassFileVisitor

public MultiClassFileVisitor()

MultiClassFileVisitor

public MultiClassFileVisitor(ClassFileVisitor[] classFileVisitors)
Method Detail

addClassFileVisitor

public void addClassFileVisitor(ClassFileVisitor classFileVisitor)

visitProgramClassFile

public void visitProgramClassFile(ProgramClassFile programClassFile)
Specified by:
visitProgramClassFile in interface ClassFileVisitor

visitLibraryClassFile

public void visitLibraryClassFile(LibraryClassFile libraryClassFile)
Specified by:
visitLibraryClassFile in interface ClassFileVisitor

ProGuard