public class AeshCompletionHandler extends Object implements CompletionHandler
| Constructor and Description |
|---|
AeshCompletionHandler(AeshContext aeshContext,
ConsoleBuffer consoleBuffer,
Shell shell,
boolean doLogging) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCompletion(Completion completion) |
void |
complete(PrintStream out,
Buffer buffer)
Display possible completions.
|
boolean |
doAskDisplayCompletion() |
int |
getAskCompletionSize() |
void |
removeCompletion(Completion completion) |
void |
setAliasManager(AliasManager aliasManager) |
void |
setAskCompletionSize(int size) |
void |
setAskDisplayCompletion(boolean askDisplayCompletion) |
void |
setEnabled(boolean enabled) |
public AeshCompletionHandler(AeshContext aeshContext, ConsoleBuffer consoleBuffer, Shell shell, boolean doLogging)
public void setEnabled(boolean enabled)
setEnabled in interface CompletionHandlerpublic void addCompletion(Completion completion)
addCompletion in interface CompletionHandlerpublic void removeCompletion(Completion completion)
removeCompletion in interface CompletionHandlerpublic boolean doAskDisplayCompletion()
doAskDisplayCompletion in interface CompletionHandlerpublic void setAskDisplayCompletion(boolean askDisplayCompletion)
setAskDisplayCompletion in interface CompletionHandlerpublic void setAskCompletionSize(int size)
setAskCompletionSize in interface CompletionHandlerpublic int getAskCompletionSize()
getAskCompletionSize in interface CompletionHandlerpublic void setAliasManager(AliasManager aliasManager)
setAliasManager in interface CompletionHandlerpublic void complete(PrintStream out, Buffer buffer) throws IOException
complete in interface CompletionHandlerIOException - streamCopyright © 2022 JBoss by Red Hat. All rights reserved.