jist.runtime
Class RewriterTraversalImplementTimelessInterface

java.lang.Object
  extended by jist.runtime.ClassTraversal.Empty
      extended by jist.runtime.RewriterTraversalImplementTimelessInterface
All Implemented Interfaces:
ClassTraversal.Visitor

 class RewriterTraversalImplementTimelessInterface
extends ClassTraversal.Empty

Traversal object that tags a class as implementing the Timeless interface.

Since:
JIST1.0
Author:
Rimon Barr <barr+jist@cs.cornell.edu>
See Also:
Entity

Constructor Summary
RewriterTraversalImplementTimelessInterface()
           
 
Method Summary
 org.apache.bcel.generic.ClassGen doClass(org.apache.bcel.generic.ClassGen cg)
          Upcall to process class before field and method processing.
 
Methods inherited from class jist.runtime.ClassTraversal.Empty
doClassPost, doField, doInstruction, doMethod, doMethodPost
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RewriterTraversalImplementTimelessInterface

RewriterTraversalImplementTimelessInterface()
Method Detail

doClass

public org.apache.bcel.generic.ClassGen doClass(org.apache.bcel.generic.ClassGen cg)
Upcall to process class before field and method processing.

Specified by:
doClass in interface ClassTraversal.Visitor
Overrides:
doClass in class ClassTraversal.Empty
Parameters:
cg - BCEL class generator object to process
Returns:
processed BCEL class generator object