Package org.codehaus.jam.visitor

Provides a framework for traversing a JElement tree and possibly modifying its contents.

See:
          Description

Class Summary
CompositeJVisitor Composite implementation of JVisitor.
CompositeMVisitor Composite implementation of MVisitor.
JVisitor To be implemented by classes which wish to traverse a JElement tree.
MVisitor To be extended by classes which wish to traverse an MElement tree.
PropertyInitializer  
TraversingJVisitor An adaptor which helps another MVisitor visit a JElement and its children, recursively.
TraversingMVisitor An adaptor which helps another MVisitor visit a JElement and its children, recursively.
 

Package org.codehaus.jam.visitor Description

Provides a framework for traversing a JElement tree and possibly modifying its contents. Also includes ElementVisitor implementations which encapsulate standard JClass initialization behaviors, such as comment parsing and JProperty identification.

Customized ElementVistors can be written to modify or extend such behaviors. See JamServiceParams for details on how to plug in such extensions.