edu.mit.ai.psg.traveler.jevaHooks
Class EmptyEvalHook

java.lang.Object
  |
  +--edu.mit.ai.psg.jeva.JevaVisitorBase
        |
        +--edu.mit.ai.psg.traveler.jevaHooks.EmptyEvalHook

public class EmptyEvalHook
extends JevaVisitorBase

an empty hook to measure the overhead of invoking an eval hook


Constructor Summary
EmptyEvalHook()
           
 
Method Summary
static void main(String[] arguments)
          Given a class name for a class in classpath, runs its public static void main(...) method with a EmptyEvalHook.
 Object visit(IJevaNode node, Object data)
          default -- do nothing
 
Methods inherited from class edu.mit.ai.psg.jeva.JevaVisitorBase
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmptyEvalHook

public EmptyEvalHook()
Method Detail

visit

public Object visit(IJevaNode node,
                    Object data)
default -- do nothing
Overrides:
visit in class JevaVisitorBase

main

public static void main(String[] arguments)
                 throws FileNotFoundException
Given a class name for a class in classpath, runs its public static void main(...) method with a EmptyEvalHook. Jeva will run compiled .class file if it exists, so delete it first.
See Also:
EvalMethods

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu