Class FfmTerminalProvider
java.lang.Object
org.jline.terminal.impl.ffm.FfmTerminalProvider
- All Implemented Interfaces:
TerminalProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisPosixSystemStream(SystemStream stream) booleanisSystemStream(SystemStream stream) booleanisWindowsSystemStream(SystemStream stream) name()newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) Deprecated.newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) systemStreamName(SystemStream stream) intsystemStreamWidth(SystemStream stream) sysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, Charset inputEncoding, Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) sysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) Deprecated.toString()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface TerminalProvider
newTerminal, sysTerminal
-
Constructor Details
-
FfmTerminalProvider
public FfmTerminalProvider()
-
-
Method Details
-
name
- Specified by:
namein interfaceTerminalProvider
-
sysTerminal
public Terminal sysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, Charset inputEncoding, Charset outputEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) throws IOException - Specified by:
sysTerminalin interfaceTerminalProvider- Throws:
IOException
-
sysTerminal
@Deprecated public Terminal sysTerminal(String name, String type, boolean ansiPassThrough, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, boolean nativeSignals, Terminal.SignalHandler signalHandler, boolean paused, SystemStream systemStream) throws IOException Deprecated.- Specified by:
sysTerminalin interfaceTerminalProvider- Throws:
IOException
-
newTerminal
public Terminal newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset inputEncoding, Charset outputEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) throws IOException - Specified by:
newTerminalin interfaceTerminalProvider- Throws:
IOException
-
newTerminal
@Deprecated public Terminal newTerminal(String name, String type, InputStream in, OutputStream out, Charset encoding, Charset stdinEncoding, Charset stdoutEncoding, Charset stderrEncoding, Terminal.SignalHandler signalHandler, boolean paused, Attributes attributes, Size size) throws IOException Deprecated.- Specified by:
newTerminalin interfaceTerminalProvider- Throws:
IOException
-
isSystemStream
- Specified by:
isSystemStreamin interfaceTerminalProvider
-
isWindowsSystemStream
-
isPosixSystemStream
-
systemStreamName
- Specified by:
systemStreamNamein interfaceTerminalProvider
-
systemStreamWidth
- Specified by:
systemStreamWidthin interfaceTerminalProvider
-
toString
-