uwcse.tools
Class InterpreterProcess

java.lang.Object
  |
  +--uwcse.tools.InterpreterProcess

class InterpreterProcess
extends java.lang.Object

Interface to an Interpreter process. Could generalize this to use an interpreter like jeva...


Inner Class Summary
(package private)  class InterpreterProcess.OutputConsumer
           
 
Constructor Summary
InterpreterProcess(EasyJava term, java.awt.TextArea out, java.awt.TextArea err)
           
 
Method Summary
 void destroy()
           
 void launchInterpreter()
           
 void send(java.lang.String s)
          Send the given string to the Interpreter process
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterpreterProcess

public InterpreterProcess(EasyJava term,
                          java.awt.TextArea out,
                          java.awt.TextArea err)
Method Detail

destroy

public void destroy()

launchInterpreter

public void launchInterpreter()

send

public void send(java.lang.String s)
Send the given string to the Interpreter process