Constructor and Description |
---|
DumbShell()
Create a dumb console shell attached to the system terminal.
|
DumbShell(Connector connector)
Create a dumb console shell attached to a specified connector.
|
DumbShell(java.io.InputStream in,
java.io.OutputStream out)
Create a dumb console shell attached to a specified input and output stream.
|
Modifier and Type | Method and Description |
---|---|
void |
error(java.lang.Object obj)
Display error.
|
void |
init(ScriptEngine engine)
Initialize the shell.
|
void |
input(java.lang.Object obj)
Display input line.
|
boolean |
isDumb()
Check if terminal supports ANSI control sequences.
|
void |
notify(java.lang.Object obj)
Display unsolicited notification.
|
void |
println(java.lang.Object obj)
Display script output.
|
void |
prompt(java.lang.Object obj)
Prompt user for input.
|
java.lang.String |
readLine(java.lang.String prompt1,
java.lang.String prompt2,
java.lang.String line)
Read a line from the shell.
|
void |
shutdown()
Shutdown the shell.
|
java.lang.String |
toString() |
public DumbShell()
public DumbShell(java.io.InputStream in, java.io.OutputStream out)
in
- input stream.out
- output stream.public DumbShell(Connector connector)
connector
- input/output streams.public void init(ScriptEngine engine)
Shell
public void prompt(java.lang.Object obj)
Shell
public void input(java.lang.Object obj)
Shell
public void println(java.lang.Object obj)
Shell
public void notify(java.lang.Object obj)
Shell
public void error(java.lang.Object obj)
Shell
public java.lang.String readLine(java.lang.String prompt1, java.lang.String prompt2, java.lang.String line)
Shell
public boolean isDumb()
Shell
public void shutdown()
Shell
public java.lang.String toString()
toString
in class java.lang.Object