private class SwingChuiDriver.VT100SwingEmulator extends VT100EmulatorChildProcess
emulator, workerartificial, batch, terminal| Modifier | Constructor and Description |
|---|---|
private |
VT100SwingEmulator() |
| Modifier and Type | Method and Description |
|---|---|
VT100Emulator |
createShellEmulator(java.lang.String[] cmdline)
Create a shell emulator and execute the given command.
|
void |
waitForExit(int pid,
boolean silent)
Block execution until the interactive child process has exited.
|
asynchCleanup, launch, pauseForUserinBatchMode, isArtificialTerm, resume, suspendpublic VT100Emulator createShellEmulator(java.lang.String[] cmdline)
createShellEmulator in class VT100EmulatorChildProcesscmdline - The command.public void waitForExit(int pid,
boolean silent)
throws java.lang.InterruptedException
waitForExit in interface InteractiveChildProcesswaitForExit in class VT100EmulatorChildProcesspid - The operating system process ID of the child process on which to wait.silent - false for interactive mode (there the terminal is expected to be
shared by the child process and the user is allowed to directly interact with
the child process.java.lang.InterruptedException