Package io.quarkus.deployment.console
Class AeshConsole
- java.lang.Object
-
- io.quarkus.dev.console.QuarkusConsole
-
- io.quarkus.deployment.console.AeshConsole
-
public class AeshConsole extends QuarkusConsole
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
AeshConsole.StatusLineImpl
-
Field Summary
Fields Modifier and Type Field Description (package private) static Pattern
ESCAPE
(package private) static TreeMap<Integer,AeshConsole.StatusLineImpl>
statusMap
-
Fields inherited from class io.quarkus.dev.console.QuarkusConsole
COMPILE_ERROR, FORCE_COLOR_SUPPORT, inputHandler, installed, INSTANCE, IS_CON_EMU_ANSI, IS_CYGWIN, IS_MINGW_XTERM, IS_WINDOWS, outputFilter, TEST_RESULTS, TEST_STATUS
-
-
Constructor Summary
Constructors Constructor Description AeshConsole(org.aesh.terminal.Connection connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) int
countLines(String s)
(package private) int
countLines(String s, int cursorPos)
void
doReadLine()
(package private) void
rebalance()
StatusLine
registerStatusLine(int priority)
void
setPromptMessage(String promptMessage)
void
write(byte[] buf, int off, int len)
void
write(String s)
-
Methods inherited from class io.quarkus.dev.console.QuarkusConsole
hasColorSupport, isInputSupported, setInputHandler, setOutputFilter, start, stripAnsiCodes
-
-
-
-
Field Detail
-
ESCAPE
static final Pattern ESCAPE
-
statusMap
static final TreeMap<Integer,AeshConsole.StatusLineImpl> statusMap
-
-
Method Detail
-
registerStatusLine
public StatusLine registerStatusLine(int priority)
- Specified by:
registerStatusLine
in classQuarkusConsole
-
setPromptMessage
public void setPromptMessage(String promptMessage)
- Specified by:
setPromptMessage
in classQuarkusConsole
-
countLines
int countLines(String s)
-
countLines
int countLines(String s, int cursorPos)
-
write
public void write(String s)
- Specified by:
write
in classQuarkusConsole
-
write
public void write(byte[] buf, int off, int len)
- Specified by:
write
in classQuarkusConsole
-
doReadLine
public void doReadLine()
- Specified by:
doReadLine
in classQuarkusConsole
-
rebalance
void rebalance()
-
-