Uses of Package
org.tromer.jie.visitor

Packages that use org.tromer.jie.visitor
org.tromer.jie Core classes of JIE. 
org.tromer.jie.opportunity Concrete instrumentation opportunities. 
org.tromer.jie.syntaxtree Java abstract syntax tree nodes, generated by JavaCC from JTB-generated grammar. 
org.tromer.jie.visitor Basic visitor classes for Java abstract syntax trees, generated by JTB and by JIE's makeVisitors.pl script. 
 

Classes in org.tromer.jie.visitor used by org.tromer.jie
CallingDepthFirst
          The CallingDepthFirst class is similar to ObjectDepthFirst but adds a call to another ObjectVisitor (specified as a constructor argument) at the beginning of every visit() method.
NullObjectVisitor
          The NullObjectVisitor class is an implementation of ObjectVisitor that simply does nothing and returns null in all visit() methods.
ObjectVisitor
          All Object visitors must implement this interface.
PrePostDepthFirst
          The PrePostDepthFirst class is similar to DepthFirstVisitor but adds hooks for proprocessing and postprocessing of nodes.
PrePostTreeDumper
          The PrePostTreeDumper class is similar to TreeDumper but adds node pre/post processing support.
Visitor
          All void visitors must implement this interface.
 

Classes in org.tromer.jie.visitor used by org.tromer.jie.opportunity
NullObjectVisitor
          The NullObjectVisitor class is an implementation of ObjectVisitor that simply does nothing and returns null in all visit() methods.
ObjectVisitor
          All Object visitors must implement this interface.
 

Classes in org.tromer.jie.visitor used by org.tromer.jie.syntaxtree
ObjectVisitor
          All Object visitors must implement this interface.
Visitor
          All void visitors must implement this interface.
 

Classes in org.tromer.jie.visitor used by org.tromer.jie.visitor
DepthFirstVisitor
          Provides default methods which visit each node in the tree in depth-first order.
FormatCommand
           
ObjectVisitor
          All Object visitors must implement this interface.
PrePostDepthFirst
          The PrePostDepthFirst class is similar to DepthFirstVisitor but adds hooks for proprocessing and postprocessing of nodes.
Visitor
          All void visitors must implement this interface.