edu.rice.cs.drjava.model.repl.newjvm
Interface InterpreterJVMRemoteI

All Superinterfaces:
Remote
All Known Implementing Classes:
InterpreterJVM

public interface InterpreterJVMRemoteI
extends Remote

This interface specifies the methods that the interpreter JVM exposes for the MainJVM to call.

Version:
$Id: InterpreterJVMRemoteI.java,v 1.6 2002/08/15 23:03:58 jhsia Exp $

Method Summary
 void addClassPath(String s)
           
 void exitJVM()
           
 void interpret(String s)
           
 void reset()
           
 void runTest(String className, String fileName)
           
 void setPackageScope(String s)
           
 

Method Detail

interpret

public void interpret(String s)
               throws RemoteException

addClassPath

public void addClassPath(String s)
                  throws RemoteException

runTest

public void runTest(String className,
                    String fileName)
             throws RemoteException

setPackageScope

public void setPackageScope(String s)
                     throws RemoteException

reset

public void reset()
           throws RemoteException

exitJVM

public void exitJVM()
             throws RemoteException