|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.sandia.ccaffeine.cmd.CmdContext
gov.sandia.ccaffeine.dc.user_iface.gui.guicmd.CmdContextGUI
public class CmdContextGUI
Field Summary | |
---|---|
protected ControllerSocket |
controllerSocket
|
protected boolean |
displayPrompt
|
Constructor Summary | |
---|---|
CmdContextGUI(ControllerSocket controllerSocket)
|
Method Summary | |
---|---|
void |
addGuiUserListener(GuiUserListener listener)
|
protected void |
broadcastGetComponentClassEvent(QueryEvent event)
|
protected void |
broadcastGetComponentInstanceEvent(QueryEvent event)
|
protected void |
broadcastPrint(java.lang.String message)
|
protected void |
broadcastPrintEvent(PrintEvent event)
|
protected void |
broadcastPrintln(java.lang.String message)
|
protected void |
broadcastPrintlnEvent(PrintEvent event)
|
protected void |
broadcastWaitingForPortsEvent(QueryEvent event)
|
java.lang.String |
getClass(java.lang.String className)
Retrieve the Component Class from the GUI |
java.lang.String |
getInstance(java.lang.String instanceName)
Retrieve the Component Instance from the GUI |
boolean |
getWaitingForPorts()
Get the state of the "waitingForPorts" flag from the GUI |
boolean |
isPromptDisplayed()
|
void |
p(java.lang.String s)
Interpreter has a function for writing from a String. |
void |
pn(java.lang.String s)
Interpreter has a function for writing line from a String. |
java.lang.String |
prompt()
prompt string |
java.lang.String |
readLine()
Interpreter has to get input from somewhere, line at a time. |
void |
removeGuiUserListener(GuiUserListener listener)
|
void |
setPromptDisplayed(boolean displayPrompt)
|
Methods inherited from class gov.sandia.ccaffeine.cmd.CmdContext |
---|
debug, setDebug, setVerbose, verbose |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected ControllerSocket controllerSocket
protected boolean displayPrompt
Constructor Detail |
---|
public CmdContextGUI(ControllerSocket controllerSocket)
Method Detail |
---|
public void pn(java.lang.String s)
CmdContext
pn
in class CmdContext
public void p(java.lang.String s)
CmdContext
p
in class CmdContext
public boolean isPromptDisplayed()
public void setPromptDisplayed(boolean displayPrompt)
public java.lang.String prompt()
CmdContext
prompt
in class CmdContext
public java.lang.String readLine() throws java.io.IOException
CmdContext
readLine
in class CmdContext
java.io.IOException
public boolean getWaitingForPorts() throws java.io.IOException
java.io.IOException
public java.lang.String getInstance(java.lang.String instanceName) throws java.lang.RuntimeException
getInstance
in class CmdContext
java.lang.RuntimeException
public java.lang.String getClass(java.lang.String className) throws java.lang.RuntimeException
getClass
in class CmdContext
java.lang.RuntimeException
public void addGuiUserListener(GuiUserListener listener)
public void removeGuiUserListener(GuiUserListener listener)
protected void broadcastPrint(java.lang.String message)
protected void broadcastPrintEvent(PrintEvent event)
protected void broadcastPrintln(java.lang.String message)
protected void broadcastPrintlnEvent(PrintEvent event)
protected void broadcastGetComponentInstanceEvent(QueryEvent event)
protected void broadcastGetComponentClassEvent(QueryEvent event)
protected void broadcastWaitingForPortsEvent(QueryEvent event)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |