Package org.jline.terminal.impl
Class DumbTerminalProvider
- java.lang.Object
-
- org.jline.terminal.impl.DumbTerminalProvider
-
- All Implemented Interfaces:
TerminalProvider
public class DumbTerminalProvider extends java.lang.Object implements TerminalProvider
-
-
Constructor Summary
Constructors Constructor Description DumbTerminalProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isSystemStream(SystemStream stream)
java.lang.String
name()
Terminal
newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size)
java.lang.String
systemStreamName(SystemStream stream)
int
systemStreamWidth(SystemStream stream)
Terminal
sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream)
java.lang.String
toString()
-
-
-
Method Detail
-
name
public java.lang.String name()
- Specified by:
name
in interfaceTerminalProvider
-
sysTerminal
public Terminal sysTerminal(java.lang.String name, java.lang.String type, boolean ansiPassThrough, java.nio.charset.Charset encoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) throws java.io.IOException
- Specified by:
sysTerminal
in interfaceTerminalProvider
- Throws:
java.io.IOException
-
newTerminal
public Terminal newTerminal(java.lang.String name, java.lang.String type, java.io.InputStream masterInput, java.io.OutputStream masterOutput, java.nio.charset.Charset encoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) throws java.io.IOException
- Specified by:
newTerminal
in interfaceTerminalProvider
- Throws:
java.io.IOException
-
isSystemStream
public boolean isSystemStream(SystemStream stream)
- Specified by:
isSystemStream
in interfaceTerminalProvider
-
systemStreamName
public java.lang.String systemStreamName(SystemStream stream)
- Specified by:
systemStreamName
in interfaceTerminalProvider
-
systemStreamWidth
public int systemStreamWidth(SystemStream stream)
- Specified by:
systemStreamWidth
in interfaceTerminalProvider
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-