org.codehaus.jam.visitor
Class CompositeJVisitor

java.lang.Object
  extended by org.codehaus.jam.visitor.JVisitor
      extended by org.codehaus.jam.visitor.CompositeJVisitor

public class CompositeJVisitor
extends JVisitor

Composite implementation of JVisitor.

Author:
Patrick Calahan <email: pcal-at-bea-dot-com>

Constructor Summary
CompositeJVisitor(JVisitor[] visitors)
           
 
Method Summary
 void visit(JAnnotation ann)
           
 void visit(JClass clazz)
           
 void visit(JComment comment)
           
 void visit(JConstructor ctor)
           
 void visit(JField field)
           
 void visit(JMethod method)
           
 void visit(JPackage pkg)
           
 void visit(JParameter param)
           
 
Methods inherited from class org.codehaus.jam.visitor.JVisitor
visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeJVisitor

public CompositeJVisitor(JVisitor[] visitors)
Method Detail

visit

public void visit(JPackage pkg)
Overrides:
visit in class JVisitor

visit

public void visit(JClass clazz)
Overrides:
visit in class JVisitor

visit

public void visit(JConstructor ctor)
Overrides:
visit in class JVisitor

visit

public void visit(JField field)
Overrides:
visit in class JVisitor

visit

public void visit(JMethod method)
Overrides:
visit in class JVisitor

visit

public void visit(JParameter param)
Overrides:
visit in class JVisitor

visit

public void visit(JAnnotation ann)
Overrides:
visit in class JVisitor

visit

public void visit(JComment comment)
Overrides:
visit in class JVisitor