Package jline
Class AnsiWindowsTerminal
- java.lang.Object
-
- jline.TerminalSupport
-
- jline.WindowsTerminal
-
- jline.AnsiWindowsTerminal
-
- All Implemented Interfaces:
Terminal
public class AnsiWindowsTerminal extends WindowsTerminal
ANSI-supportedWindowsTerminal
.- Since:
- 2.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jline.WindowsTerminal
WindowsTerminal.ConsoleMode
-
-
Field Summary
-
Fields inherited from class jline.WindowsTerminal
ANSI, DIRECT_CONSOLE
-
Fields inherited from class jline.TerminalSupport
DEFAULT_HEIGHT, DEFAULT_WIDTH
-
-
Constructor Summary
Constructors Constructor Description AnsiWindowsTerminal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasWeirdWrap()
Defaults to true which was the behaviour before this method was added.boolean
isAnsiSupported()
java.io.OutputStream
wrapOutIfNeeded(java.io.OutputStream out)
Subclass to change behavior if needed.-
Methods inherited from class jline.WindowsTerminal
disableInterruptCharacter, enableInterruptCharacter, getDirectConsole, getHeight, getOutputEncoding, getWidth, init, isSystemIn, restore, setDirectConsole, setEchoEnabled, wrapInIfNeeded
-
Methods inherited from class jline.TerminalSupport
isEchoEnabled, isSupported, reset, setAnsiSupported
-
-
-
-
Method Detail
-
wrapOutIfNeeded
public java.io.OutputStream wrapOutIfNeeded(java.io.OutputStream out)
Description copied from class:TerminalSupport
Subclass to change behavior if needed.- Specified by:
wrapOutIfNeeded
in interfaceTerminal
- Overrides:
wrapOutIfNeeded
in classTerminalSupport
- Returns:
- the passed out
-
isAnsiSupported
public boolean isAnsiSupported()
- Specified by:
isAnsiSupported
in interfaceTerminal
- Overrides:
isAnsiSupported
in classTerminalSupport
-
hasWeirdWrap
public boolean hasWeirdWrap()
Description copied from class:TerminalSupport
Defaults to true which was the behaviour before this method was added.- Specified by:
hasWeirdWrap
in interfaceTerminal
- Overrides:
hasWeirdWrap
in classTerminalSupport
-
-