public class SplitTableResultHijacker extends java.lang.Object implements TerminalSessionHijackHook
| Constructor and Description |
|---|
SplitTableResultHijacker() |
| Modifier and Type | Method and Description |
|---|---|
CommandResult |
adapt(TerminalSession terminalSession,
CommandResult result) |
AutocompleteResult |
autocomplete(TerminalSession terminalSession,
java.lang.String command,
int cursorPosition,
boolean forceResult) |
boolean |
consumes(TerminalSession terminalSession,
CommandResult result) |
CommandResult |
ctrlC(TerminalSession terminalSession) |
CommandResult |
execute(TerminalSession terminalSession,
java.lang.String command) |
boolean |
wantsToContinue(TerminalSession terminalSession,
java.lang.String command) |
public AutocompleteResult autocomplete(TerminalSession terminalSession, java.lang.String command, int cursorPosition, boolean forceResult)
autocomplete in interface TerminalSessionHijackHookpublic CommandResult execute(TerminalSession terminalSession, java.lang.String command)
execute in interface TerminalSessionHijackHookpublic boolean consumes(TerminalSession terminalSession, CommandResult result)
consumes in interface TerminalSessionHijackHookpublic CommandResult adapt(TerminalSession terminalSession, CommandResult result)
adapt in interface TerminalSessionHijackHookpublic CommandResult ctrlC(TerminalSession terminalSession)
ctrlC in interface TerminalSessionHijackHookpublic boolean wantsToContinue(TerminalSession terminalSession, java.lang.String command)
wantsToContinue in interface TerminalSessionHijackHook