public class NJLineTerminal extends NSystemTerminalBaseImpl
NSystemTerminalBase.Cursor, NSystemTerminalBase.Size| Modifier and Type | Field and Description |
|---|---|
protected boolean |
lastWasProgress |
| Constructor and Description |
|---|
NJLineTerminal() |
| Modifier and Type | Method and Description |
|---|---|
NCmdLineAutoCompleteResolver |
autoCompleteResolver() |
protected void |
close() |
NJLineTerminal |
commandAutoCompleteResolver(NCmdLineAutoCompleteResolver autoCompleteResolver) |
NTerminalFormatter |
commandHighlighter() |
NJLineTerminal |
commandHighlighter(NTerminalFormatter commandHighlighter) |
NCmdLineHistory |
commandHistory() |
NSystemTerminalBase |
commandHistory(NCmdLineHistory history) |
NPrintStream |
err() |
static int |
getScore(NScorableContext criteria) |
InputStream |
in() |
boolean |
isAutoCompleteSupported() |
boolean |
isLastWasProgress() |
void |
lastWasProgress(boolean lastWasProgress) |
NPrintStream |
out() |
void |
prepare() |
String |
readLine(NPrintStream out,
NMsg message) |
char[] |
readPassword(NPrintStream out,
NMsg message) |
Object |
run(NTerminalCmd command,
NPrintStream printStream) |
void |
styles(NTextStyles styles,
NPrintStream printStream) |
clearScreen, resetLine, terminalCursor, terminalSizepublic boolean isLastWasProgress()
isLastWasProgress in class NSystemTerminalBaseImplpublic void lastWasProgress(boolean lastWasProgress)
lastWasProgress in class NSystemTerminalBaseImplpublic void prepare()
protected void close()
public static int getScore(NScorableContext criteria)
public String readLine(NPrintStream out, NMsg message)
public char[] readPassword(NPrintStream out, NMsg message)
public InputStream in()
public NPrintStream out()
public NPrintStream err()
public NCmdLineAutoCompleteResolver autoCompleteResolver()
public boolean isAutoCompleteSupported()
public NJLineTerminal commandAutoCompleteResolver(NCmdLineAutoCompleteResolver autoCompleteResolver)
public NCmdLineHistory commandHistory()
public NSystemTerminalBase commandHistory(NCmdLineHistory history)
public NTerminalFormatter commandHighlighter()
public NJLineTerminal commandHighlighter(NTerminalFormatter commandHighlighter)
public Object run(NTerminalCmd command, NPrintStream printStream)
public void styles(NTextStyles styles, NPrintStream printStream)
Copyright © 2026 vpc open source initiative. All rights reserved.