public class NoInterruptUnixTerminal extends UnixTerminal
UnixTerminal.UnixTerminal.UnixKeyTerminalSupport.RestoreHookDEFAULT_HEIGHT, DEFAULT_KEYBINDINGS_PROPERTIES, DEFAULT_WIDTH| Constructor and Description |
|---|
NoInterruptUnixTerminal() |
| Modifier and Type | Method and Description |
|---|---|
void |
init()
Remove line-buffered input by invoking "stty -icanon min 1"
against the current terminal.
|
void |
restore()
Restore the original terminal configuration, which can be used when
shutting down the console reader.
|
getHeight, getSettings, getWidth, readVirtualKey, setEchoEnabledgetDefaultBindings, installShutdownHook, isAnsiSupported, isEchoEnabled, isSupported, readCharacter, removeShutdownHook, reset, setAnsiSupportedpublic void init()
throws Exception
UnixTerminalinit in interface Terminalinit in class UnixTerminalExceptionpublic void restore()
throws Exception
UnixTerminalrestore in interface Terminalrestore in class UnixTerminalExceptionCopyright © 2008-2013 Sonatype. All Rights Reserved.