java.lang.Object | ||
↳ | jline.TerminalSupport | |
↳ | jline.UnixTerminal |
![]() |
Terminal that is used for unix platforms. Terminal initialization is handled by issuing the stty command against the /dev/tty file to disable character echoing and enable character input. All known unix systems (including Linux and Macintosh OS X) support the stty), so this implementation should work for an reasonable POSIX system.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns the value of stty rows>/tt> param.
| |||||||||||
Returns the value of stty columns param.
| |||||||||||
Remove line-buffered input by invoking "stty -icanon min 1"
against the current terminal.
| |||||||||||
Restore the original terminal configuration, which can be used when
shutting down the console reader.
| |||||||||||
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Returns the value of stty rows>/tt> param.
Returns the value of stty columns param.
Remove line-buffered input by invoking "stty -icanon min 1" against the current terminal.
Exception |
---|
Restore the original terminal configuration, which can be used when shutting down the console reader. The ConsoleReader cannot be used after calling this method.
Exception |
---|