public abstract class AbstractSystemTerminalAdapter extends NSystemTerminalBaseImpl implements NSystemTerminal
NSystemTerminalBase.Cursor, NSystemTerminalBase.Size| Modifier and Type | Field and Description |
|---|---|
protected CProgressBar |
progressBar |
CUSTOM_SCORE, DEFAULT_SCORE, UNSUPPORTED_SCORE| Constructor and Description |
|---|
AbstractSystemTerminalAdapter() |
clearScreen, getTerminalCursor, getTerminalSize, resetLineclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenableRichTermclearScreen, getTerminalCursor, getTerminalSize, resetLineisValidScore, query, queryprotected CProgressBar progressBar
public NCmdLineAutoCompleteResolver getAutoCompleteResolver()
getAutoCompleteResolver in interface NSystemTerminalBasepublic boolean isAutoCompleteSupported()
isAutoCompleteSupported in interface NSystemTerminalBasepublic NSystemTerminalBase setCommandAutoCompleteResolver(NCmdLineAutoCompleteResolver autoCompleteResolver)
setCommandAutoCompleteResolver in interface NSystemTerminalBasepublic NSystemTerminalBase setCommandHistory(NCmdLineHistory history)
setCommandHistory in interface NSystemTerminalBasepublic NCmdLineHistory getCommandHistory()
getCommandHistory in interface NSystemTerminalBasepublic String readLine(NMsg message)
readLine in interface NSystemTerminalpublic char[] readPassword(NMsg message)
readPassword in interface NSystemTerminalpublic InputStream in()
in in interface NSystemTerminalpublic NPrintStream out()
out in interface NSystemTerminalpublic NPrintStream err()
err in interface NSystemTerminalpublic NSystemTerminal printProgress(float progress, NMsg message)
printProgress in interface NSystemTerminalpublic int getScore(NScorableContext criteria)
getScore in interface NComponentgetScore in interface NScorablepublic String readLine(NPrintStream out, NMsg message)
readLine in interface NSystemTerminalBasepublic char[] readPassword(NPrintStream out, NMsg message)
readPassword in interface NSystemTerminalBasepublic InputStream getIn()
getIn in interface NSystemTerminalBasepublic NPrintStream getOut()
getOut in interface NSystemTerminalBasepublic NPrintStream getErr()
getErr in interface NSystemTerminalBasepublic abstract NSystemTerminalBase getBase()
getBase in interface NSystemTerminalpublic String getCommandHighlighter()
getCommandHighlighter in interface NSystemTerminalBasepublic NSystemTerminal setCommandHighlighter(String commandHighlighter)
setCommandHighlighter in interface NSystemTerminalBasepublic Object run(NTerminalCmd command, NPrintStream printStream)
run in interface NSystemTerminalBasepublic void setStyles(NTextStyles styles, NPrintStream printStream)
setStyles in interface NSystemTerminalBaseCopyright © 2025 vpc open source initiative. All rights reserved.