public class DefaultNSystemTerminalBaseBoot extends NSystemTerminalBaseImpl
NSystemTerminalBase.Cursor, NSystemTerminalBase.SizeCUSTOM_SCORE, DEFAULT_SCORE, UNSUPPORTED_SCORE| Constructor and Description |
|---|
DefaultNSystemTerminalBaseBoot(DefaultNBootModel bootModel) |
| Modifier and Type | Method and Description |
|---|---|
NCmdLineAutoCompleteResolver |
getAutoCompleteResolver() |
String |
getCommandHighlighter() |
NCmdLineHistory |
getCommandHistory() |
NPrintStream |
getErr() |
InputStream |
getIn() |
NPrintStream |
getOut() |
int |
getScore(NScorableContext criteria) |
NSystemTerminalBase.Cursor |
getTerminalCursor() |
NSystemTerminalBase.Size |
getTerminalSize() |
boolean |
isAutoCompleteSupported() |
String |
readLine(NPrintStream out,
NMsg message) |
char[] |
readPassword(NPrintStream out,
NMsg message) |
Object |
run(NTerminalCmd command,
NPrintStream printStream) |
NSystemTerminalBase |
setCommandAutoCompleteResolver(NCmdLineAutoCompleteResolver autoCompleteResolver) |
NSystemTerminalBase |
setCommandHighlighter(String commandHighlighter) |
NSystemTerminalBase |
setCommandHistory(NCmdLineHistory history) |
void |
setStyles(NTextStyles styles,
NPrintStream printStream) |
clearScreen, resetLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisValidScore, query, querypublic DefaultNSystemTerminalBaseBoot(DefaultNBootModel bootModel)
public int getScore(NScorableContext criteria)
public String readLine(NPrintStream out, NMsg message)
public char[] readPassword(NPrintStream out, NMsg message)
public InputStream getIn()
public NPrintStream getOut()
public NPrintStream getErr()
public NCmdLineAutoCompleteResolver getAutoCompleteResolver()
public boolean isAutoCompleteSupported()
public NSystemTerminalBase setCommandAutoCompleteResolver(NCmdLineAutoCompleteResolver autoCompleteResolver)
public NCmdLineHistory getCommandHistory()
public NSystemTerminalBase setCommandHistory(NCmdLineHistory history)
public String getCommandHighlighter()
public NSystemTerminalBase setCommandHighlighter(String commandHighlighter)
public Object run(NTerminalCmd command, NPrintStream printStream)
public NSystemTerminalBase.Cursor getTerminalCursor()
getTerminalCursor in interface NSystemTerminalBasegetTerminalCursor in class NSystemTerminalBaseImplpublic NSystemTerminalBase.Size getTerminalSize()
getTerminalSize in interface NSystemTerminalBasegetTerminalSize in class NSystemTerminalBaseImplpublic void setStyles(NTextStyles styles, NPrintStream printStream)
Copyright © 2025 vpc open source initiative. All rights reserved.