mesquite.lib
Class CommandCommunicator

java.lang.Object
  extended by mesquite.lib.CommandCommunicator

public class CommandCommunicator
extends java.lang.Object

An object that sends commands; for use in console input (e.g., ConsoleWindow, ConsoleThread).


Constructor Summary
CommandCommunicator(MesquiteModule module, java.lang.Object initCommanded, boolean echoToSystemOut)
           
 
Method Summary
 void commandDone(java.lang.Object returned)
           
 java.lang.String enterInput(java.lang.String commandLine)
           
 void enterTyped(java.lang.String commandLine)
           
 java.lang.String getPrompt()
           
 void log(java.lang.String s)
           
 void logln(java.lang.String s)
           
 void releaseObjectCommanded(java.lang.Object objectReleased, boolean showPrompt)
           
 void setCaptureLog(boolean capt)
           
 void setObjectCommanded(java.lang.Object obj, boolean useQueue, boolean showPrompt)
           
 void setSuppressPrompt(boolean s)
           
 void showPrompt()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommandCommunicator

public CommandCommunicator(MesquiteModule module,
                           java.lang.Object initCommanded,
                           boolean echoToSystemOut)
Method Detail

setObjectCommanded

public void setObjectCommanded(java.lang.Object obj,
                               boolean useQueue,
                               boolean showPrompt)

releaseObjectCommanded

public void releaseObjectCommanded(java.lang.Object objectReleased,
                                   boolean showPrompt)

setCaptureLog

public void setCaptureLog(boolean capt)

setSuppressPrompt

public void setSuppressPrompt(boolean s)

enterTyped

public void enterTyped(java.lang.String commandLine)

enterInput

public java.lang.String enterInput(java.lang.String commandLine)

log

public void log(java.lang.String s)

logln

public void logln(java.lang.String s)

commandDone

public void commandDone(java.lang.Object returned)

getPrompt

public java.lang.String getPrompt()

showPrompt

public void showPrompt()